!clear shift !clear control !clear mod1 !clear mod2 !clear mod3 !clear mod4 !add shift = Shift_L Shift_R !add control = Control_L Control_R !add mod1 = Alt_L Alt_R !add mod2 = Num_Lock ! Use CapsLock as rus/lat switch key. !clear lock !clear mod5 !add mod5 = Caps_Lock Mode_switch ! Key Base Shift Caps ShiftCaps !------------------------------------------------------------------------ !keycode 113 = Alt_R ! Map keypad keys, esp. with Shift: my kbd returns digits keycode 79 = KP_Home KP_7 KP_Home KP_7 keycode 80 = KP_Up KP_8 KP_Up KP_8 keycode 81 = KP_Prior KP_9 KP_Prior KP_9 keycode 83 = KP_Left KP_4 KP_Left KP_4 keycode 85 = KP_Right KP_6 KP_Right KP_6 keycode 87 = KP_End KP_1 KP_End KP_1 keycode 88 = KP_Down KP_2 KP_Down KP_2 keycode 89 = KP_Next KP_3 KP_Next KP_3 keycode 90 = KP_Insert KP_0 KP_Insert KP_0 keycode 91 = KP_Delete KP_Decimal KP_Delete KP_Decimal ! Disable RightWin !keycode 94 = ! RightCtrl = Compose !keycode 105 = Multi_key ! ! Some examples ! !!!!! !!!!! Swap Caps_Lock and Control_R !!!!! ! remove Lock = Caps_Lock ! remove Control = Control_R ! keysym Control_R = Caps_Lock ! keysym Caps_Lock = Control_R ! add Lock = Caps_Lock ! add Control = Control_R !!!!! make backspace be ` and ~ ! keysym BackSpace = quoteleft asciitilde ! keycode 22 = quoteleft asciitilde !!!!! move around the escape key (PC only!) !!!!! `/~ key does Escape (shifted, ~) ! keycode 49 = Escape asciitilde