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