qemu/pc-bios/keymaps/common
<<
>>
Prefs
   1include modifiers
   2
   3#
   4# Top row
   5#
   61 0x2
   72 0x3
   83 0x4
   94 0x5
  105 0x6
  116 0x7
  127 0x8
  138 0x9
  149 0xa
  150 0xb
  16BackSpace 0xe
  17
  18#
  19# QWERTY first row
  20#
  21Tab 0xf localstate
  22ISO_Left_Tab 0xf shift
  23q 0x10 addupper
  24w 0x11 addupper
  25e 0x12 addupper
  26r 0x13 addupper
  27t 0x14 addupper
  28y 0x15 addupper
  29u 0x16 addupper
  30i 0x17 addupper
  31o 0x18 addupper
  32p 0x19 addupper
  33
  34#
  35# QWERTY second row
  36#
  37a 0x1e addupper
  38s 0x1f addupper
  39d 0x20 addupper
  40f 0x21 addupper
  41g 0x22 addupper
  42h 0x23 addupper
  43j 0x24 addupper
  44k 0x25 addupper
  45l 0x26 addupper
  46Return 0x1c localstate
  47
  48#
  49# QWERTY third row
  50#
  51z 0x2c addupper
  52x 0x2d addupper
  53c 0x2e addupper
  54v 0x2f addupper
  55b 0x30 addupper
  56n 0x31 addupper
  57m 0x32 addupper
  58
  59space 0x39 localstate
  60
  61less 0x56
  62greater 0x56 shift
  63bar 0x56 altgr
  64brokenbar 0x56 shift altgr
  65
  66#
  67# Esc and Function keys
  68#
  69Escape 0x1 localstate
  70F1 0x3b localstate
  71F2 0x3c localstate
  72F3 0x3d localstate
  73F4 0x3e localstate
  74F5 0x3f localstate
  75F6 0x40 localstate
  76F7 0x41 localstate
  77F8 0x42 localstate
  78F9 0x43 localstate
  79F10 0x44 localstate
  80F11 0x57 localstate
  81F12 0x58 localstate
  82
  83# Printscreen, Scrollock and Pause
  84# Printscreen really requires four scancodes (0xe0, 0x2a, 0xe0, 0x37),
  85# but (0xe0, 0x37) seems to work.
  86Print 0xb7 localstate
  87Sys_Req 0xb7 localstate
  88Execute 0xb7 localstate
  89Scroll_Lock 0x46
  90
  91#
  92# Insert - PgDown
  93#
  94Insert 0xd2 localstate
  95Delete 0xd3 localstate
  96Home 0xc7 localstate
  97End 0xcf localstate
  98Page_Up 0xc9 localstate
  99Page_Down 0xd1 localstate
 100
 101#
 102# Arrow keys
 103#
 104Left 0xcb localstate
 105Up 0xc8 localstate
 106Down 0xd0 localstate
 107Right 0xcd localstate
 108
 109#
 110# Numpad
 111#
 112Num_Lock 0x45
 113KP_Divide 0xb5
 114KP_Multiply 0x37
 115KP_Subtract 0x4a
 116KP_Add 0x4e
 117KP_Enter 0x9c
 118
 119KP_Decimal 0x53 numlock
 120KP_Separator 0x53 numlock
 121KP_Delete 0x53
 122
 123KP_0 0x52 numlock
 124KP_Insert 0x52
 125
 126KP_1 0x4f numlock
 127KP_End 0x4f
 128
 129KP_2 0x50 numlock
 130KP_Down 0x50
 131
 132KP_3 0x51 numlock
 133KP_Next 0x51
 134
 135KP_4 0x4b numlock
 136KP_Left 0x4b
 137
 138KP_5 0x4c numlock
 139KP_Begin 0x4c
 140
 141KP_6 0x4d numlock
 142KP_Right 0x4d
 143
 144KP_7 0x47 numlock
 145KP_Home 0x47
 146
 147KP_8 0x48 numlock
 148KP_Up 0x48
 149
 150KP_9 0x49 numlock
 151KP_Prior 0x49
 152
 153Caps_Lock 0x3a
 154#
 155# Inhibited keys
 156#
 157Multi_key 0x0 inhibit
 158