Home | History | Annotate | Line # | Download | only in symbols
      1  1.1.1.10  mrg // The keys that are common to all standard layouts.
      2   1.1.1.9  mrg default partial alphanumeric_keys modifier_keys
      3       1.1  mrg xkb_symbols "pc105" {
      4       1.1  mrg 
      5  1.1.1.10  mrg     key  <ESC> {[  Escape  ]};
      6  1.1.1.10  mrg     key  <TAB> {[  Tab,  ISO_Left_Tab  ]};
      7  1.1.1.10  mrg     key <CAPS> {[  Caps_Lock  ]};
      8  1.1.1.10  mrg 
      9  1.1.1.10  mrg     key <BKSP> {[  BackSpace,  BackSpace  ]};
     10  1.1.1.10  mrg     key <BKSL> {[  backslash,  bar  ]};
     11  1.1.1.10  mrg     key <RTRN> {[  Return  ]};
     12       1.1  mrg 
     13   1.1.1.7  mrg     // The extra key on many European keyboards:
     14  1.1.1.10  mrg     key <LSGT> {[  less,  greater,    bar,  brokenbar  ]};
     15       1.1  mrg 
     16  1.1.1.10  mrg     key <SPCE> {[  space  ]};
     17       1.1  mrg 
     18  1.1.1.10  mrg     key <LFSH> {[  Shift_L    ]};
     19  1.1.1.10  mrg     key <RTSH> {[  Shift_R    ]};
     20  1.1.1.10  mrg     key <LCTL> {[  Control_L  ]};
     21  1.1.1.10  mrg     key <RCTL> {[  Control_R  ]};
     22  1.1.1.10  mrg     key <LALT> {[  Alt_L,  Meta_L  ]};
     23  1.1.1.10  mrg     key <RALT> {[  Alt_R,  Meta_R  ]};
     24  1.1.1.10  mrg     key <LWIN> {[  Super_L    ]};
     25  1.1.1.10  mrg     key <RWIN> {[  Super_R    ]};
     26  1.1.1.10  mrg 
     27  1.1.1.10  mrg     key <MENU> {[  Menu  ]};
     28  1.1.1.10  mrg 
     29  1.1.1.10  mrg     modifier_map Shift   { Shift_L, Shift_R };
     30  1.1.1.10  mrg     modifier_map Lock    { Caps_Lock };
     31  1.1.1.10  mrg     modifier_map Control { Control_L, Control_R };
     32  1.1.1.10  mrg     modifier_map Mod1    { Alt_L, Alt_R, Meta_L, Meta_R };
     33  1.1.1.10  mrg     modifier_map Mod2    { Num_Lock };
     34  1.1.1.10  mrg     modifier_map Mod4    { Super_L, Super_R };
     35  1.1.1.10  mrg 
     36  1.1.1.10  mrg     // Six fake keys for virtual<->real modifiers mapping:
     37  1.1.1.10  mrg     key <LVL3> {[  ISO_Level3_Shift  ]};
     38  1.1.1.10  mrg     modifier_map Mod5  { <LVL3> };
     39  1.1.1.10  mrg 
     40  1.1.1.10  mrg     key <LVL5> {[  ISO_Level5_Shift  ]};
     41  1.1.1.10  mrg     modifier_map Mod3  { <LVL5> };
     42  1.1.1.10  mrg 
     43  1.1.1.10  mrg     key  <ALT> {[  NoSymbol, Alt_L  ]};
     44  1.1.1.10  mrg     modifier_map Mod1  { <ALT> };
     45       1.1  mrg 
     46  1.1.1.10  mrg     key <META> {[  NoSymbol, Meta_L  ]};
     47  1.1.1.10  mrg     modifier_map Mod1  { <META> };
     48       1.1  mrg 
     49  1.1.1.10  mrg     key <SUPR> {[  NoSymbol, Super_L  ]};
     50  1.1.1.10  mrg     modifier_map Mod4  { <SUPR> };
     51       1.1  mrg 
     52  1.1.1.10  mrg     key <HYPR> {[  NoSymbol, Hyper_L  ]};
     53  1.1.1.10  mrg     modifier_map Mod4  { <HYPR> };
     54       1.1  mrg 
     55  1.1.1.10  mrg     include "srvr_ctrl(fkey2vt)"
     56  1.1.1.10  mrg 
     57  1.1.1.10  mrg     key <PRSC> {[  Print,  Sys_Req  ], type="PC_ALT_LEVEL2" };
     58  1.1.1.10  mrg     key <SCLK> {[  Scroll_Lock  ]};
     59  1.1.1.10  mrg     key <PAUS> {[  Pause,  Break  ], type="PC_CONTROL_LEVEL2" };
     60  1.1.1.10  mrg 
     61  1.1.1.10  mrg     key  <INS> {[  Insert  ]};
     62  1.1.1.10  mrg     key <DELE> {[  Delete  ]};
     63  1.1.1.10  mrg     key <HOME> {[  Home    ]};
     64  1.1.1.10  mrg     key  <END> {[  End     ]};
     65  1.1.1.10  mrg     key <PGUP> {[  Prior   ]};
     66  1.1.1.10  mrg     key <PGDN> {[  Next    ]};
     67  1.1.1.10  mrg 
     68  1.1.1.10  mrg     key   <UP> {[  Up      ]};
     69  1.1.1.10  mrg     key <DOWN> {[  Down    ]};
     70  1.1.1.10  mrg     key <LEFT> {[  Left    ]};
     71  1.1.1.10  mrg     key <RGHT> {[  Right   ]};
     72  1.1.1.10  mrg 
     73  1.1.1.10  mrg     key <NMLK> {[  Num_Lock  ]};
     74  1.1.1.10  mrg     include "keypad(x11)"
     75       1.1  mrg 
     76  1.1.1.10  mrg     // Extra Japanese keys:
     77  1.1.1.10  mrg     key <MUHE> {[  Muhenkan           ]};
     78  1.1.1.10  mrg     key <HENK> {[  Henkan             ]};
     79  1.1.1.10  mrg     key <HKTG> {[  Hiragana_Katakana  ]};
     80  1.1.1.10  mrg     key <HIRA> {[  Hiragana           ]}; // This key and the next are rare.
     81  1.1.1.10  mrg     key <KATA> {[  Katakana           ]};
     82  1.1.1.10  mrg 
     83  1.1.1.10  mrg     // Extra Korean keys:
     84  1.1.1.10  mrg     key <HNGL> {[  Hangul        ]};
     85  1.1.1.10  mrg     key <HJCV> {[  Hangul_Hanja  ]};
     86  1.1.1.10  mrg 
     87  1.1.1.10  mrg     key <OUTP> {[  XF86Display  ]};
     88  1.1.1.10  mrg     key <KITG> {[  XF86KbdLightOnOff  ]};
     89  1.1.1.10  mrg     key <KIDN> {[  XF86KbdBrightnessDown  ]};
     90  1.1.1.10  mrg     key <KIUP> {[  XF86KbdBrightnessUp  ]};
     91       1.1  mrg };
     92