On Thu, Nov 13, 2008 at 4:08 PM, Peter Dyballa
<Peter_Dyballa@web.de> wrote:
Am 13.11.2008 um 00:09 schrieb Yarek Kowalik:
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x6d)
mod1 Alt_L (0x40), Alt_R (0x71), Meta_L (0x9c)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x7f), Hyper_L (0x80)
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c)
Alt and Meta are the same – not good. Throw away Num_Lock and put Meta into its slot. Then move Hyper to mod3. Now you can add Super_R as another mod4.
Before you can add any modifier you first need to declare it as a key, for example (with decimal number):
keycode 116 = Super_R
The utility xev can tell you the key's code. Once it's defined, xmodmap -pk should list it. Then you can make it a modifier.
As an example one of my corrections works like this:
clear Mod1
add Mod1 = Alt_L Alt_R
clear Mod2
add Mod2 = Meta_L Meta_R
--
Greetings
Pete
Globalisation – communism from above.