Windows では、Ctrl-Altは にマップされますAlt Grが、Linux ではそうではありません。
3 番目のレベルのキーに使用するとAlt Gr手首が痛くなります。使用している他の機能 (キーボード設定のいくつかのマッピング オプション) を削除しない回避策を見つけることができません。同じ問題を抱えている他の人 (ヨーロッパの人がたくさんいます...) の参考資料を見つけましたが、許容できる回避策は 1 つも見つかりませんでした。
Ctrl-Altを にマッピングする方法を見つけた人はいますかAlt Gr?
ところで、私はAlt第 3 レベルのキーに左をマップし、無効にしましたAlt Gr(これにより、Alt Gr通常のように動作しますAlt)。これは機能しますが、Windows と Linux (または他のワークステーション) 間の切り替えが非常に難しくなります。
答え1
map[Control+Alt] = Level3;
XKBキーボードタイプを作成すれば、それができると思います。クレジットはWilliam Hatch氏です。https://unix.stackexchange.com/questions/157834/how-to-bind-altgr-to-ctrl-alt
type "Level3withCtrlAlt" {
modifiers = Control+Alt+Shift;
map[None] = Level1;
map[Shift] = Level2;
map[Control+Alt] = Level3;
map[Control+Alt+Shift] = Level4;
};