KEYMAPS(5) File Formats Manual KEYMAPS(5) NAME keymaps - (DESCRIPTION) loadkeys(1) , ; dumpkeys(1) . xmodmap(1) . (charset), (key), , . ! # , , . , , xmodmap(1) . (keymap) ; . , (\) . (INCLUDE FILES) , : include "pathname" (CHARSET DEFINITIONS) : charset "iso-8859-x" keysym. , iso-8859-1 , mu ( micro) 0265, iso-8859-7 mu 0354. (COMPLETE KEYCODE DEFINITIONS) (keycode) : keycode keynumber = keysym keysym keysym... keynumber , (scan code). keynumber , , . , 0x . keysym (action), (bind) 256 . Latin1 , , . ( dumpkeys(1) , dumpkeys -l .) keysym '+' () keysym , CapLock , Shift (CapLock Shift ). , CapLock ASCII 'a'-'z' 'A'-'Z'. Shift+CapsLock , keycode 30 = +a A , (modifier) . 8 , () Shift, AltGr, Control, Alt, ShiftL, ShiftR, CtrlL CtrlR. , 2 : Shift 1 AltGr 2 Control 4 Alt 8 ShiftL 16 ShiftR 32 CtrlL 64 CtrlR 128 , . , 0, , , . , Shift Alt , 9 ( ). , . , Shift, , shift , , shift . AltGr_Lock, , AltGr , AltGr . (, Shift, AltGr, Control Alt ; AltGr Alt .) , , . , Control, VoidSymbol, . Control , (). , , VoidSymbol, . , Control . . , , . keysym , , . keynumber , xmodmap(1) . . '0', ..., '9' xmodmap(1) 'zero', 'one', ... 'nine', . keysym , , , , loadkeys(1) . , , , . , , keymaps 0-2,4-5,8,12 256 , . (: plain, Shift, AltGr, Control, Control+Shift, Alt Control+Alt, 7 , 256 .) , keymaps 0-M, M+1 . , VoidSymbol . VoidSymbol , , . , 30 'a', Shift 'A', AltGr , keycode 30 = a A keycode 30 = a A VoidSymbol VoidSymbol \ VoidSymbol VoidSymbol VoidSymbol ... , . , , . ( ) ASCII , . , ASCII , 'a', ..., 'z' 'A', ..., 'Z' , , ( : , 'x', , 'Y'.) modifier symbol none x Y Shift X y AltGr x Y Shift+AltGr X y Control Control_x Control_y Shift+Control Control_x Control_y AltGr+Control Control_x Control_y Shift+AltGr+Control Control_x Control_y Alt Meta_x Meta_Y Shift+Alt Meta_X Meta_y AltGr+Alt Meta_x Meta_Y Shift+AltGr+Alt Meta_X Meta_y 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+function , . , . : { 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) , . (function key) . : string keysym = "text" text , , escape : \n, \\, \", , , . , . (COMPOSE DEFINITIONS) () : compose 'char' 'char' to 'char' ( ). . (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 , 58 Caps Lock, 29 Control . Shift CapsLock , . , 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" (SEE ALSO) loadkeys(1), dumpkeys(1), showkey(1), xmodmap(1) [] [] 2003/05/13 Linuxman http://cmpp.linuxforum.net man man https://github.com/man-pages-zh/manpages- zh 24 April 1998 KEYMAPS(5)