USB键盘的键值

key 399   GRAVE
key 2     1
key 3     2
key 4     3
key 5     4
key 6     5
key 7     6
key 8     7
key 9     8
key 10    9
key 11    0
key 158   BACK              WAKE_DROPPED   返回键是本机按键
key 230   SOFT_RIGHT        WAKE
key 60    SOFT_RIGHT        WAKE
key 107   ENDCALL           WAKE_DROPPED
key 62    ENDCALL           WAKE_DROPPED
key 229   MENU              WAKE_DROPPED
key 139   MENU              WAKE_DROPPED
key 59    MENU              WAKE_DROPPED       可能是键盘上的   
key 127   SEARCH            WAKE_DROPPED
key 217   SEARCH            WAKE_DROPPED
key 228   POUND
key 227   STAR
key 231   CALL              WAKE_DROPPED
key 61    CALL              WAKE_DROPPED
key 232   DPAD_CENTER       WAKE_DROPPED
key 108   DPAD_DOWN         WAKE_DROPPED
key 103   DPAD_UP           WAKE_DROPPED
key 102   HOME              WAKE                  可能是键盘上的
key 105   DPAD_LEFT         WAKE_DROPPED
key 106   DPAD_RIGHT        WAKE_DROPPED
key 115   VOLUME_UP                                 本机按键
key 114   VOLUME_DOWN                           本机按键
key 116   POWER             WAKE                 可能是键盘上的
key 212   CAMERA

key 16    Q
key 17    W
key 18    E
key 19    R
key 20    T
key 21    Y
key 22    U
key 23    I
key 24    O
key 25    P
key 26    LEFT_BRACKET
key 27    RIGHT_BRACKET
key 43    BACKSLASH

key 30    A
key 31    S
key 32    D
key 33    F
key 34    G
key 35    H
key 36    J
key 37    K
key 38    L
key 39    SEMICOLON
key 40    APOSTROPHE
key 14    DEL
        
key 44    Z
key 45    X
key 46    C
key 47    V
key 48    B
key 49    N
key 50    M
key 51    COMMA
key 52    PERIOD
key 53    SLASH
key 28    ENTER
        
key 56    ALT_LEFT
key 100   ALT_RIGHT
key 42    SHIFT_LEFT
key 54    SHIFT_RIGHT
key 15    TAB
key 57    SPACE
key 150   EXPLORER
key 155   ENVELOPE        

key 12    MINUS
key 13    EQUALS
key 215   AT

http://fayaa.com/code/view/9/
---------------+---------------+---------------+---------------+---------------
HEX DEC keys   |HEX DEC keys   |HEX DEC keys   |HEX DEC keys   |HEX DEC keys
---------------+---------------+---------------+---------------+---------------
               |10  16  Q      |20  32  D      |30  48  B      |40  64  F6
01   1  ESC    |11  17  W      |21  33  F      |31  49  N      |41  65  F7
02   2  1      |12  18  E      |22  34  G      |32  50  M      |42  66  F8
03   3  2      |13  19  R      |23  35  H      |33  51  ,      |43  67  F9
04   4  3      |14  20  T      |24  36  J      |34  52  .      |44  68  F10
05   5  4      |15  21  Y      |25  37  K      |35  53  /      |45  69  Num
06   6  5      |16  22  U      |26  38  L      |36  54  R Shift|46  70  Scroll
07   7  6      |17  23  I      |27  39  ;      |37  55  PrtSc  |47  71  Home
08   8  7      |18  24  O      |28  40  '      |38  56  Alt    |48  72  Up
09   9  8      |19  25  P      |29  41  `      |39  57  Space  |49  73  PgUp
0A  10  9      |1A  26  [      |2A  42  L Shift|3A  58  Caps   |4A  74  -
0B  11  0      |1B  27  ]      |2B  43  \      |3B  59  F1     |4B  75  Left
0C  12  -      |1C  28         |2C  44  Z      |3C  60  F2     |4C  76  Center
0D  13  =      |1D  29  CTRL   |2D  45  X      |3D  61  F3     |4D  77  Right
0E  14  bs     |1E  30  A      |2E  46  C      |3E  62  F4     |4E  78  +
0F  15  Tab    |1F  31  S      |2F  47  V      |3F  63  F5     |4F  79  End
---------------+---------------+---------------+---------------+---------------
50  80  Down   |               |               |               |
51  81  PgDn   |               |               |               |
52  82  Ins    |               |               |               |
53  83  Del    |               |               |               |
---------------+---------------+---------------+---------------+---------------



Keyboard Scan Codes (Read from Port HEX 60 = DEC 96) (Keyboard Layout)

Top number    ... DEC
Bottom number ... HEX

+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+
|F1|F2|ESC| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = |BkS|Num Lok|Scr Lok|
|  |  |   |   |   |   |   |   |   |   |   |   |   |   |   |   |       |       |
|59|60| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |10 |11 |12 |13 |14 |  69   |  70   |
|3B|3C|01 |02 |03 |04 |05 |06 |07 |08 |09 |0A |0B |0C |0D |0E |  45   |  46   |
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+
|F3|F4|TAB| Q | W | E | R | T | Y | U | I | O | P | [ | ] |   | 7 3 8 | 9 3 - |
|  |  |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   3   |   3   |
|61|62|15 |16 |17 |18 |19 |20 |21 |22 |23 |24 |25 |26 |27 |   |71 372 |73 374 |
|3D|3E|0F |10 |11 |12 |13 |14 |15 |16 |17 |18 |19 |1A |1B |   |47 348 |49 34A |
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+
|F5|F6|CTR| A | S | D | F | G | H | J | K | L | ; | ' | ` |28 | 4 3 5 | 6 3   |
|  |  |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   3   |   3   |
|63|64|29 |30 |31 |32 |33 |34 |35 |36 |37 |38 |39 |40 |41 |   |75 376 |77 3   |
|3F|40|1D |1E |1F |20 |21 |22 |23 |24 |25 |26 |27 |28 |29 |   |4B 34C |4D 3   |
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+
|F7|F8|Shf| \ | Z | X | C | V | B | N | M | , | . | / |Shf|Prt| 1 3 2 | 3 3 + |
|  |  |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   3   |   3   |
|65|66|42 |43 |44 |45 |46 |47 |48 |49 |50 |51 |52 |53 |54 |55 |78 380 |81 378 |
|41|42|2A |2B |2C |2D |2E |2F |30 |31 |32 |33 |34 |35 |36 |37 |4F 350 |51 34E |
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+
|F9|F0|  A|t  |   |   |   |   |pac|   |   |   |   |Cap|Lok|  I|s  3  D|l  3   |
|  |  |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   3   |   3   |
|67|68|  5|   |   |   |   |   |57 |   |   |   |   |  5|   |  8|   3  8|   3   |
|43|44|  3|   |   |   |   |   |39 |   |   |   |   |  3|   |  5|   3  5|   3   |
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+



Extended ASCII Special Key Codes (Numerical Order)
... composed of 2 bytes, the 2nd byte being 00 (00 signifies that the special codes are to be applied.)

HEX DEC   keys
-------------------------------
03   3  CTRL-2; same as CHR$(0)
0F  15  Shift-tab
10  16  Alt-Q
11  17  Alt-W
12  18  Alt-E
13  19  Alt-R
14  20  Alt-T
15  21  Alt-Y
16  22  Alt-U
17  23  Alt-I
18  24  Alt-O
19  25  Alt-P
1E  30  Alt-A
1F  31  Alt-S
20  32  Alt-D
21  33  Alt-F
22  34  Alt-G
23  35  Alt-H
24  36  Alt-J
25  37  Alt-K
26  38  Alt-L
2C  44  Alt-Z
2D  45  Alt-X
2E  46  Alt-C
2F  47  Alt-V
30  48  Alt-B
31  49  Alt-N
32  50  Alt-M
3B  59  F1
3C  60  F2
3D  61  F3
3E  62  F4
3F  63  F5
40  64  F6
41  65  F7
42  66  F8
43  67  F9
44  68  F10
47  71  Home
48  72  Up
49  73  PgUp
4B  75  Left
4D  77  Right
4F  79  End
50  80  Down
51  81  PgDn
52  82  Ins
53  83  Del
54  84  Shift-F1
55  85  Shift-F2
56  86  Shift-F3
57  87  Shift-F4
58  88  Shift-F5
59  89  Shift-F6
5A  90  Shift-F7
5B  91  Shift-F8
5C  92  Shift-F9
5D  93  Shift-F10
5E  94  Ctrl-F1
5F  95  Ctrl-F2
60  96  Ctrl-F3
61  97  Ctrl-F4
62  98  Ctrl-F5
63  99  Ctrl-F6
64 100  Ctrl-F7
65 101  Ctrl-F8
66 102  Ctrl-F9
67 103  Ctrl-F10
68 104  Alt-F1
69 105  Alt-F2
6A 106  Alt-F3
6B 107  Alt-F4
6C 108  Alt-F5
6D 109  Alt-F6
6E 110  Alt-F7
6F 111  Alt-F8
70 112  Alt-F9
71 113  Alt-F10
72 114  Ctrl-PrtSc
73 115  Ctrl-Left
74 116  Ctrl-Right
75 117  Ctrl-End
76 118  Ctrl-PgDn
77 119  Ctrl-Home
78 120  Alt-1
79 121  Alt-2
7A 122  Alt-3
7B 123  Alt-4
7C 124  Alt-5
7D 125  Alt-6
7E 126  Alt-7
7F 127  Alt-8
80 128  Alt-9
81 129  Alt-0
82 130  Alt--
83 131  Alt-=
84 132  Ctrl-PgUp
85 133  Ctrl-Up
86 134  Ctrl--(num)
87 135  Ctrl-Center
88 136  Ctrl-+(num)
89 137  Ctrl-Down
8A 138  Ctrl-Ins
8B 139  Ctrl-Del
8C 140  Alt-Home
8D 141  Alt-Up
8E 142  Alt-PgUp
8F 143  Alt--(num)
90 144  Alt-Left
91 145  Alt-Center
92 146  Alt-Right
93 147  Alt-+(num)
94 148  Alt-End
95 149  Alt-Down
96 150  Alt-PgDn
97 151  Alt-Ins
98 152  Alt-Del



Extended ASCII Special Key Codes (Keyboard Layout)

------------------+-------------------+-------------------+--------------------
HEX DEC keys      | HEX DEC keys      | HEX DEC keys      | HEX DEC keys
------------------+-------------------+-------------------+--------------------
03   3  nul       | 0F  15  Shift-tab | 72 114  Ctrl-PrtSc|
------------------+-------------------+-------------------+--------------------
47  71  Home      |                   | 77 119  Ctrl-Home | 8C 140  Alt-Home
48  72  Up        |                   | 85 133  Ctrl-Up   | 8D 141  Alt-Up
49  73  PgUp      |                   | 84 132  Ctrl-PgUp | 8E 142  Alt-PgUp
4A  74  -(num)    |                   | 86 134  Ctrl--(nu)| 8F 143  Alt--(num)
4B  75  Left      |                   | 73 115  Ctrl-Left | 90 144  Alt-Left
4C  76  Center    |                   | 87 135  Ctrl-Centr| 91 145  Alt-Center
4D  77  Right     |                   | 74 116  Ctrl-Right| 92 146  Alt-Right
4E  78  +(num)    |                   | 88 136  Ctrl-+(nu)| 93 147  Alt-+(num)
4F  79  End       |                   | 75 117  Ctrl-End  | 94 148  Alt-End
50  80  Down      |                   | 89 137  Ctrl-Down | 95 149  Alt-Down
51  81  PgDn      |                   | 76 118  Ctrl-PgDn | 96 150  Alt-PgDn
52  82  Ins       |                   | 8A 138  Ctrl-Ins  | 97 151  Alt-Ins
53  83  Del       |                   | 8B 139  Ctrl-Del  | 98 152  Alt-Del
------------------+-------------------+-------------------+--------------------
3B  59  F1        | 54  84  Shift-F1  | 5E  94  Ctrl-F1   | 68 104  Alt-F1
3C  60  F2        | 55  85  Shift-F2  | 5F  95  Ctrl-F2   | 69 105  Alt-F2
3D  61  F3        | 56  86  Shift-F3  | 60  96  Ctrl-F3   | 6A 106  Alt-F3
3E  62  F4        | 57  87  Shift-F4  | 61  97  Ctrl-F4   | 6B 107  Alt-F4
3F  63  F5        | 58  88  Shift-F5  | 62  98  Ctrl-F5   | 6C 108  Alt-F5
40  64  F6        | 59  89  Shift-F6  | 63  99  Ctrl-F6   | 6D 109  Alt-F6
41  65  F7        | 5A  90  Shift-F7  | 64 100  Ctrl-F7   | 6E 110  Alt-F7
42  66  F8        | 5B  91  Shift-F8  | 65 101  Ctrl-F8   | 6F 111  Alt-F8
43  67  F9        | 5C  92  Shift-F9  | 66 102  Ctrl-F9   | 70 112  Alt-F9
44  68  F10       | 5D  93  Shift-F10 | 67 103  Ctrl-F10  | 71 113  Alt-F10
------------------+-------------------+-------------------+--------------------
1E  30  Alt-A     | 31  49  Alt-N     | 78 120  Alt-1     |
30  48  Alt-B     | 18  24  Alt-O     | 79 121  Alt-2     |
2E  46  Alt-C     | 19  25  Alt-P     | 7A 122  Alt-3     |
20  32  Alt-D     | 10  16  Alt-Q     | 7B 123  Alt-4     |
12  18  Alt-E     | 13  19  Alt-R     | 7C 124  Alt-5     |
21  33  Alt-F     | 1F  31  Alt-S     | 7D 125  Alt-6     |
22  34  Alt-G     | 14  20  Alt-T     | 7E 126  Alt-7     |
23  35  Alt-H     | 16  22  Alt-U     | 7F 127  Alt-8     |
17  23  Alt-I     | 2F  47  Alt-V     | 80 128  Alt-9     |
24  36  Alt-J     | 11  17  Alt-W     | 81 129  Alt-0     |
25  37  Alt-K     | 2D  45  Alt-X     | 82 130  Alt--     |
26  38  Alt-L     | 15  21  Alt-Y     | 83 131  Alt-=     |
32  50  Alt-M     | 2C  44  Alt-Z     |                   |
------------------+-------------------+-------------------+--------------------



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值