KEYMAPS(5) KEYMAPS(5) (NAME) keymaps - loadkeys dumpkeys (DESCRIPTION) loadkeys(1) dumpkeys(1) . xmodmap(1) . (charset) () . ! # . . xmodmap(1), . . (\) . (INCLUDE FILES) : include "pathname" (CHARSET DEFINITIONS) : charset "iso-8859-x" keysym . iso-8859-1 mu ( ) 0265 iso-8859-7 mu 0354 . (COMPLETE KEYCODE DEFINITIONS) : keycode keynumber = keysym keysym keysym... keynumber (scan code) . keynumber . 0x . keysym . . ( dumpkeys(1) dumpkeys -l .) keysym '+' ( ) keysym <<>> "Shift" "CapsLock" ( CapsLock Shift ). ('a'-'z' 'A'-'Z') CapsLock . Shift+CapsLock : keycode 30 = +a A . . . ( ) : Shift AltGr Control Alt ShiftL ShiftR CtrlL CtrlR CapsShift. : modifier weight Shift 1 AltGr 2 Control 4 Alt 8 ShiftL 16 ShiftR 32 CtrlL 64 CtrlR 128 CapsShift 256 . . Shift Alt ( ) . . Shift Shift . AltGr_Lock AltGr . ( Shift AltGr Control Alt AltGr Alt .) . Control VoidSymbol . Control ( ). . VoidSymbol . Control . . . . keysym . keynumber . "U+" . xmodmap(1) . . '0' ... '9' xmodmap(1) 'zero' 'one' ... 'nine' . keysym . loadkeys(1) . . : keymaps 0-2,4-5,8,12 . ( : plain Shift AltGr Control Control+Shift Alt Control+Alt .) 0-M M+1 . VoidSymbol . VoidSymbol . 'a' 'A' Shift AltGr : keycode 30 = a A : keycode 30 = a A VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol ... . . ( ) . 'a' ... 'z' 'A' ... 'Z' . ( : 'x' 'Y' .) modifier symbol none x Shift X AltGr x Shift+AltGr X Control Control_x Shift+Control Control_x AltGr+Control Control_x Shift+AltGr+Control Control_x Alt Meta_x Shift+Alt Meta_X AltGr+Alt Meta_x Shift+AltGr+Alt Meta_X Control+Alt Meta_Control_x Meta_Control_y Shift+Control+Alt Meta_Control_x Meta_Control_y AltGr+Control+Alt Meta_Control_x Meta_Control_y Shift+AltGr+Control+Alt Meta_Control_x Meta_Control_y (SINGLE MODIFIER DEFINITIONS) M+1 . . ( AltGr+ ) . . : { plain | } keycode keynumber = keysym : plain keycode 14 = BackSpace control alt keycode 83 = Boot alt keycode 105 = Decr_Console alt keycode 106 = Incr_Console "plain" ( ) . (STRING DEFINITIONS) . . : string keysym = "text" text \n \\ \" . (COMPOSE DEFINITIONS) (compose) . : compose 'char' 'char' to 'char' ( compose ). . (ABBREVIATIONS) kbd-0.96 . strings as usual ( ). compose as usual for "iso-8859-1" compose . keysym : dumpkeys --long-info . (EXAMPLES) ( keymaps `dumpkeys` "keymaps 0-15" .) Control Caps Lock : keycode 58 = Control keycode 29 = Caps_Lock Caps Lock Control . Shift Caps Lock . Caps Lock CapsLock Shift . keycode 42 = Uncaps_Shift keycode 54 = Uncaps_Shift keycode 58 = Caps_On VT200 : keycode 102 = Insert keycode 104 = Remove keycode 107 = Prior shift keycode 107 = Scroll_Backward keycode 110 = Find keycode 111 = Select control alt keycode 111 = Boot control altgr keycode 111 = Boot "du\ndf\n" AltGr-D . <<>> F100 . altgr keycode 32 = F100 string F100 = "du\ndf\n" (AUTHORS) Andries Brouwer (SEE ALSO) loadkeys(1), dumpkeys(1), showkey(1), xmodmap(1) kbd KEYMAPS(5)