すべてが完璧に機能していましたが、Alt+F4
、Alt+TAB
などのキーボードショートカットは、Xubuntu 14/Xfce4インストールで突然機能しなくなりました。
奇妙なことに、Alt+F4
で端末を閉じようとすると、;3S
という文字がコンソールに表示されます。
もちろん、「設定」>「ウィンドウマネージャー」>「キーボード」のショートカットはすべて正しく構成されており、xev
でキーがまだ正しくマップされていることを確認しました。
ps -ef | grep xfce
の出力: http://Pastebin.com/R44JZBP5cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
http://Pastebin.com/GY7NzxCV の出力これはどこから来るのでしょうか?
編集:問題を特定しました:xmodmap:
ホームフォルダーに.Xmodmap
ファイルがあります。
keycode 21 = asciicircum dead_Grave dead_circumflex dead_Grave dead_tilde dead_ogonek dead_tilde
keycode 77 = NoSymbol NoSymbol NoSymbol
(したがって、Alt
に関連するものはありません。)削除すると、ショートカットが再び機能します。どうして ?どうして両方を同時に動作させることができますか?
バグ#1292290-再起動後にウィンドウマネージャーのキーバインドが機能しない 。回避策がそこに記載されています:
回避策を見つけました:再割り当ての前にクリアしてください!
ショートカットを正常に機能させるには、再割り当てするアクションを選択し、実際に空になるまで「クリア」ボタンをクリックします。いくつかの(非表示?)重複がある場合、「クリア」ボタンをクリックしても、いくつかのショートカット(同じまたは異なる)が表示されます。この場合、もう一度ボタンをクリックするだけです。アクションのショートカットは本当に空なので、カスタムショートカットをいつものように割り当てるだけで大丈夫です:)
そして
#xubuntuまたは#ubuntustudio(覚えていない)の誰かがこれの回避策に言及しました:
新しいキーマッピングを設定する前に、現在のキーマッピングを2回削除する必要があります。次に、新しいマッピングが構成に保存されます。
これはまだ活発な問題のようです。他のxubuntusで動作するStudio Ubuntu 14.04のソリューションを見つけました。
~/.config/xfce4/xfconf/xfce-perchannel-xml/
に移動しますxfce4-keyboard-shortcuts.xml
を開きます次の2行を探します。
<property name="<Alt>Tab" type="empty">
が最初でなければなりません<property name="<Alt>Tab" type="string" value="cycle_windows_key"/>
はその後に来なければなりません「タブ」で検索して、これらをよりすばやく見つけることができます。これらのいずれかが欠落しているか、順序が間違っているか、間違った値が割り当てられている場合、Alt-Tab機能は機能しません。欠損値の割り当てを修正すると、コンピューターが再び正常に動作するようになりました。 (Inkscapeでの作業中にAlt-Tabを無効にしていたため、これを行うまで元に戻すことができませんでした)。
そこに注意してください!このファイルでだまされる前に、バックアップを作成することができます。
何ヶ月も同じ問題に悩まされた後(はい、xmodmap
のせいです)、私はついに回避策を見つけました:
setxkbmap -option
は、Altキーの状態をリセットします。