capslock revision c067fea9
1// $XKeyboardConfig$ 2 3default partial hidden modifier_keys 4xkb_symbols "capslock" { 5 replace key <CAPS> { [ Caps_Lock ] }; 6 modifier_map Lock { Caps_Lock }; 7}; 8 9partial hidden modifier_keys 10xkb_symbols "shiftlock" { 11 replace key <CAPS> { [ Shift_Lock ] }; 12 modifier_map Shift { Shift_Lock }; 13}; 14 15partial hidden modifier_keys 16xkb_symbols "grouplock" { 17 replace key <CAPS> { [ ISO_Next_Group, Caps_Lock ] }; 18}; 19 20partial hidden modifier_keys 21xkb_symbols "swapescape" { 22 key <CAPS> { [ Escape ] }; 23 key <ESC> { [ Caps_Lock ] }; 24}; 25 26partial hidden modifier_keys 27xkb_symbols "groupshift" { 28 key <CAPS> { 29 type[Group1]="PC_ALT_LEVEL2", 30 [ Mode_switch, Caps_Lock ] 31 }; 32}; 33 34partial hidden modifier_keys 35xkb_symbols "escape" { 36 key <CAPS> { [ Escape ] }; 37}; 38 39partial hidden modifier_keys 40xkb_symbols "backspace" { 41 key <CAPS> { [ BackSpace ] }; 42}; 43 44partial hidden modifier_keys 45xkb_symbols "super" { 46 key <CAPS> { [ Super_L ] }; 47 modifier_map Mod4 { <CAPS> }; 48}; 49 50partial hidden modifier_keys 51xkb_symbols "hyper" { 52 key <CAPS> { [ Hyper_L ] }; 53 modifier_map Mod4 { <CAPS> }; 54}; 55 56partial hidden modifier_keys 57xkb_symbols "none" { 58 key <CAPS> { [ VoidSymbol ] }; 59}; 60 61partial hidden modifier_keys 62xkb_symbols "numlock" { 63 key <CAPS> { [ Num_Lock ] }; 64}; 65 66