Skip to content

Instantly share code, notes, and snippets.

@Caustic
Created September 8, 2014 06:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Caustic/88e3cbaebf12d842f310 to your computer and use it in GitHub Desktop.
Save Caustic/88e3cbaebf12d842f310 to your computer and use it in GitHub Desktop.
$ ag '(ctrl|caps):' /usr/share/X11/xkb/rules/base.lst
755: ctrl:nocaps Caps Lock as Ctrl
756: ctrl:lctrl_meta Left Ctrl as Meta
757: ctrl:swapcaps Swap Ctrl and Caps Lock
758: ctrl:ac_ctrl At left of 'A'
759: ctrl:aa_ctrl At bottom left
760: ctrl:rctrl_ralt Right Ctrl as Right Alt
761: ctrl:menu_rctrl Menu as Right Ctrl
762: ctrl:ctrl_ralt Right Alt as Right Ctrl
763: ctrl:swap_lalt_lctl Swap Left Alt key with Left Ctrl key
764: ctrl:swap_lwin_lctl Swap Left Win key with Left Ctrl key
765: ctrl:swap_lalt_lctl_lwin Left Alt as Ctrl, Left Ctrl as Win, Left Win as Alt
789: caps:internal Caps Lock uses internal capitalization; Shift "pauses" Caps Lock
790: caps:internal_nocancel Caps Lock uses internal capitalization; Shift doesn't affect Caps Lock
791: caps:shift Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock
792: caps:shift_nocancel Caps Lock acts as Shift with locking; Shift doesn't affect Caps Lock
793: caps:capslock Caps Lock toggles normal capitalization of alphabetic characters
794: caps:numlock Make Caps Lock an additional Num Lock
795: caps:swapescape Swap ESC and Caps Lock
796: caps:escape Make Caps Lock an additional ESC
797: caps:backspace Make Caps Lock an additional Backspace
798: caps:super Make Caps Lock an additional Super
799: caps:hyper Make Caps Lock an additional Hyper
800: caps:shiftlock Caps Lock toggles ShiftLock (affects all keys)
801: caps:none Caps Lock is disabled
802: caps:ctrl_modifier Make Caps Lock an additional Ctrl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment