ubuntuデスクトップに乗り換えてからberylでにわかリッチクライアントを満喫している(単にリッチなだけじゃなくて、結構便利に使ってたりする)が、Shift + Backspace でウィンドウマネージャが落ちるのには困っていた。
キーバインド設定を見ても分からない。というか、個別アプリなのか、ウィンドウマネージャなのか、もっと下なのか、どのレベルでキーイベントが捕捉されているのかわからなかった。
検索してみたら、あっさり解決。このエントリにあるように、XGL をリスタートさせるシグナルに設定されていたらしい。
とかやってみれば、Shift+Backspace でのキーバインドがサーバ停止に設定されていることが確認できる。解決方法は、リンク先にあるように、
などとしてやれば Terminate_Server の symname と判断されずに済む。(リンク先の設定でもうまくいくようだが、この設定の意図がよくわからん。Backspace ふたつ(ないけど)同時押しで Terminate_Server にする(つまり Terminate_Server を無効にする)という意味だろうか。
関連していそうなエントリ:

8月 25th, 2007 at 22:49
ありがとうございます。
XGLの設定だったのですね。
検索キーワードがなかなか思いつかず、
3日ぐらい悩んでたのですごく助かりました。