AltGrの代わりに右のAltをAltにマッピング

AltGrの代わりに右のAltをAltにマッピング

AltKinesis Advantageキーボードがあり、左右のキーに同じことをしようとしています。現在の左クリックはAlt期待どおりに機能しますが、右クリックではAlt外国文字のみを入力できます。

見つけました。以下の他の質問に答えてください非常に役に立ちますが、同様の結果を得ることはできません。入力したときに表示される内容は次のとおりですxmodmap

$ xmodmap
xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock      
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3      
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

Alt_R私の場合、モードキーにマッピングされたキーはありません。このようなことが起こったらどうすればいいですか?

ベストアンサー1

AltGrキーストロークAlt_Rまたはキーシンボルを作成し、Meta_RそのキーシンボルをAlt修飾子にmod1関連付ける必要があります(あなたのために)。ファイルに次の行を入力します.Xmodmap(PCキーボードを使用していると仮定)。

keycode 108 = Alt_R Meta_R
add Mod1 = Alt_L Alt_R Meta_L Meta_R

手動で設定する場合。あなたの要件を満たすXKBオプションがあるかもしれません。たとえば、米国以外の国のレイアウトを選択します。

おすすめ記事