web-dev-qa-db-ja.com

xfceでキーボードショートカットが機能しなくなった

すべてが完璧に機能していましたが、Alt+F4Alt+TABなどのキーボードショートカットは、Xubuntu 14/Xfce4インストールで突然機能しなくなりました

奇妙なことに、Alt+F4で端末を閉じようとすると、;3Sという文字がコンソールに表示されます。

もちろん、「設定」>「ウィンドウマネージャー」>「キーボード」のショートカットはすべて正しく構成されており、xevでキーがまだ正しくマップされていることを確認しました。

これはどこから来るのでしょうか?

編集:問題を特定しました:xmodmap:

ホームフォルダーに.Xmodmapファイルがあります。

keycode  21 = asciicircum dead_Grave dead_circumflex dead_Grave dead_tilde dead_ogonek dead_tilde
keycode  77 = NoSymbol NoSymbol NoSymbol

(したがって、Altに関連するものはありません。)削除すると、ショートカットが再び機能します。どうして ?どうして両方を同時に動作させることができますか?

10
Klaus

バグ#1292290-再起動後にウィンドウマネージャーのキーバインドが機能しない 。回避策がそこに記載されています:

回避策を見つけました:再割り当ての前にクリアしてください!

ショートカットを正常に機能させるには、再割り当てするアクションを選択し、実際に空になるまで「クリア」ボタンをクリックします。いくつかの(非表示?)重複がある場合、「クリア」ボタンをクリックしても、いくつかのショートカット(同じまたは異なる)が表示されます。この場合、もう一度ボタンをクリックするだけです。アクションのショートカットは本当に空なので、カスタムショートカットをいつものように割り当てるだけで大​​丈夫です:)

そして

#xubuntuまたは#ubuntustudio(覚えていない)の誰かがこれの回避策に言及しました:

新しいキーマッピングを設定する前に、現在のキーマッピングを2回削除する必要があります。次に、新しいマッピングが構成に保存されます。

4
bain

これはまだ活発な問題のようです。他のxubuntusで動作するStudio Ubuntu 14.04のソリューションを見つけました。

  1. 「隠しファイルを表示する」ようにファイルマネージャを設定します
  2. ~/.config/xfce4/xfconf/xfce-perchannel-xml/に移動します
  3. テキストエディタで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を無効にしていたため、これを行うまで元に戻すことができませんでした)。

そこに注意してください!このファイルでだまされる前に、バックアップを作成することができます。

1
Will Steward

何ヶ月も同じ問題に悩まされた後(はい、xmodmapのせいです)、私はついに回避策を見つけました:

setxkbmap -optionは、Altキーの状態をリセットします。

1
yk4ever