私のものAlt_R
にもマッピングされましたControl
。また。Control_R
Control
Alt_L
Alt
Mod1
かつてxkbcomp :0 keyboard.xkb
現在の設定ファイルをダンプしました。ファイルxkb_symbols
セクションで編集された.xkbファイルを.xkbファイルと一緒に使用していますmodifier_map Mod1 { <RALT> };
。modifier_map Control { <RALT> }
xkbcomp keyboard.xkb :0
これで期待どおりにAlt_R + x
動作しますAlt_R +f
(Emacsでこれらすべてをテストしています)。
しかし、それはAlt_R + Alt_L + F
(しなければならないControl + Alt + F
)動作しませんが、Alt_R + Alt_L + B
(しなければならないControl + Alt + B
)それは動作します。
xev
何が起こっているのかをテストするために試してみましたが、xev
組み合わせは受信されませんでしたが、受信され、後者の場合、出力が期待したものとは異なります。Alt_R + Alt_L +F
Control_R + Alt_L + F
この奇妙な行動の理由は何ですか?それとも問題を診断するために使用できるツールはありますか?
編集する:
xkbcomp :0 keyboard.xkb
編集後、構成ファイル全体をダンプします。構成ファイル