xkeyboard-configのマニュアルページにそのような組み合わせがないことがわかりましたが、これは非常に残念です。解決策はありますか?
なぜなら、winXPのようにレイアウトを変更したいからです。
ベストアンサー1
実際、Alt_L + Shift_Rの組み合わせはデフォルトでは提供されていないようです。
しかし、定義することはできます。
たとえば、次の答えを見てください。 レイアウト切り替えリングからいくつかのキーボードレイアウトを分離するには?
mysymbols ファイルに次のセクションを追加するだけです。
partial modifier_keys
xkb_symbols "l_alt_r_shift_toggle" {
virtual_modifiers Alt;
key <LALT> {
symbols[Group1]= [ NoSymbol, ISO_Next_Group ],
virtualMods= Alt
};
key <RTSH> {
type[Group1]="PC_ALT_LEVEL2",
symbols[Group1]= [ Shift_R, ISO_Next_Group ]
};
};
そして、~/.xkb/keymap/mykbdファイルのxkb_symbols行に「+mysymbols(l_alt_r_shift_toggle)」を追加してください。
しかし、これが実際に定義されていることに注意してください。返品Shift_l + Alt_lとAlt_R + Shift_R(実際にShiftを最初に押すと(すべてのShift)Alt_Rの上書きがトリガされ、Altを最初に押すと(すべてのAlt)Shift_Rの上書きがトリガされます)、次に切り替えを制限します。ただAlt_l+Shift_r もっと考えやハッキングが必要で、苦労する価値がないと思います。