!!! move capslock, ctrl-l, meta clear Lock clear Control clear Mod1 clear Mod2 ! Left hand Compose Character key becomes Meta, so I ! can use my thumb. keycode 177 = Meta_L keycode 173 = Caps_Lock keycode 175 = Meta_R keycode 176 = Control_L keycode 178 = Control_R keycode 172 = Control_R add Mod1 = Meta_L add Mod1 = Meta_R !! this doesn't work -- pourquoi? je ne s'est pas!! add Mod2 = Meta_R add Mod3 = Control_R add Lock = Caps_Lock add Control = Control_L add Control = Control_R !!! the REMOVE key has no name for some reason. see keysymdef.h in !!! some directory (forget) -- DEC proprietary..! !!! so... give it a name. keycode 140 = Multi_key !!!! the original DECstation keyboard settings (from % xev) !Name keycode Keysym keysym char !----- ------- ------ ------ ---- !F1 86 F1 0xff1b "" !F2 87 F2 0xffe5 "" !F3 88 F3 0xffc0 "" !F4 89 F4 0xffc1 "" !F5 90 F5 0xffc2 "" !F6 100 F6 0xffc3 "" !F7 101 F7 0xffc4 "" !F8 102 F8 0xffc5 "" !F9 103 F9 0xffc6 "" !F10 104 F10 0xffc7 "" !F11 113 F11 0xff1b "" !F12 114 F12 0xffc9 "" !F13 115 F13 0xffca "" !F14 116 F14 0xffcb "" !Help 124 F15 0xff6a "" !Menu 125 F16 0xff67 "" !F17 128 F17 0xffce "" !F18 129 F18 0xffcf "" !F19 130 F19 0xffd0 "" !F20 131 F20 0xff0b " !Find 138 Find 0xff68 "" !Insert 139 Inser 0xff63 "" !Remove 140 no name 0x1000ff00 "" !Select 141 Select 0xff60 "" !Prev 142 Prior 0xff55 "" !Next 143 Next 0xff56 "" !1 150 KP_1 0xffb1 "1" !2 151 KP_2 0xffb2 "2" !3 152 KP_3 0xffb3 "3" !4 153 KP_4 0xffb4 "4" !5 154 KP_5 0xffb5 "5" !6 155 KP_6 0xffb6 "6" !, 156 KP_Separator 0xffac "" !7 157 KP_7 0xffb7 "7" !8 158 KP_8 0xffb8 "8" !9 159 KP_9 0xffb9 "9" !- 160 KP_Subtract 0xffad "-" !PF1 161 KP_F1 0xff91 "" !PF2 162 KP_F2 0xff92 "" !PF3 163 KP_F3 0xff93 "" !PF4 164 KP_F4 0xff94 "" !Left 167 <-- 0xff51 "" !Down 169 dnarrow 0xff54 "" !Right 168 --> 0xff53 "" !Up 170 uparrow 0xff52 ""