スーパーキー(別名Windowsキー)がi3wm(Fedora 26)では機能しません。

スーパーキー(別名Windowsキー)がi3wm(Fedora 26)では機能しません。

これスーパーキー該当しないi3wm整理すれば構成修飾子キー。

使用されるプロファイルは、最初にAltの代わりにSuper / Windowsキーを選択して作成されたプロファイルです。

シフスーパーキーを押すことを非常によく認識します。

KeyPress event, serial 40, synthetic NO, window 0x200001,
    root 0x289, subw 0x0, time 11708837, (38,142), root:(763,601),
    state 0x0, keycode 133 (keysym 0xff7e, Mode_switch), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x200001,
    root 0x289, subw 0x0, time 11714471, (38,142), root:(763,601),
    state 0x2000, keycode 133 (keysym 0xff7e, Mode_switch), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

したがって、スーパーキーの識別子は次のようになります。モードスイッチ

私が見つけたこの問題非常に似た問題について話します。しかし、私の場合、答えはうまくいきません。

使用xmodmap(私は私が使用する必要があることを知っています。xkbmapの設定代わりに、このコマンドに対応するコマンドが見つかりませんでした。)

xmodmap -e "clear mod4"

効果は予想通りです。それから:

xmodmap -e "add Mod4 = Mode_switch"

次を返します。間違い:

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  118 (X_SetModifierMapping)
  Value in failed request:  0x17
  Serial number of failed request:  11
  Current serial number in output stream:  11

質問

  1. 何ですかxkbmapの設定私がリンクした質問に対する答えは同じですか?
  2. このエラーを回避するにはどうすればよいですか?xmodmap私にしてください?

これらのいずれかで答えると、スーパーキーが正しく機能するのに役立ちます。

ベストアンサー1

おすすめ記事