最終更新:2019-04-02 (火) 16:25:15 (461d)  

xmodmap
Top / xmodmap

utility for modifying keymaps and pointer button mappings in X

xmodmap はクライアントのアプリケーション上で、イベントのキーコードをキーシムへ変換する時に使われるキーボードmodifier マップとkeymap テーブルを、表示したり編集する時に使われる。

~/.Xmodmap 
  • ファイルに設定を書き込むことでキーバインドを変更

  1. Key
  2. Shift+Key
  3. Mode_switch+Key
  4. Mode_switch+Shift+Key
  5. ISO_Level3_Shift+Key
  6. ISO_Level3_Shift+Shift+Key

  • $ xmodmap
    xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):
    
    shift       Shift_L (0x32),  Shift_R (0x3e)
    lock      
    control     Control_L (0x25),  Control_L (0x42),  Control_R (0x69)
    mod1        Alt_L (0x40),  Alt_R (0x6c),  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)
    

X/キーコード一覧

関連

  • evdev
  • xkeycaps? - グラフィカルフロントエンド

参考