无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2610|回复: 9
打印 上一主题 下一主题

[原创]DiskEmu完全键盘编码表

[复制链接]
跳转到指定楼层
1#
发表于 2003-3-14 20:18:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[这个贴子最后由pk4321在 2003/03/14 08:19pm 编辑]
  1. =====================================================
  2. 按键   扫描码  扩展码   +SHIFT     +CTRL     +ALT
  3. =====================================================
  4. |ESC    | 01 | 1B  ESC | 1B  ESC | 1B  ESC | 01  00 |
  5. |1 !    | 02 | 31  '1' | 21  '!' |         | 78  00 |
  6. |2 @    | 03 | 32  '2' | 40  '@' | 03   00 | 79  00 |
  7. |3 #    | 04 | 33  '3' | 23  '#' |         | 7A  00 |
  8. |4 $    | 05 | 34  '4' | 24  '$' |         | 7B  00 |
  9. |5 %    | 06 | 35  '5' | 25  '%' |         | 7C  00 |
  10. |6 ^    | 07 | 36  '6' | 5E  '^' | 1E   RS | 7D  00 |
  11. |7 &    | 08 | 37  '7' | 26  '&' |         | 7E  00 |
  12. |8 *    | 09 | 38  '8' | 2A  '*' |         | 7F  00 |
  13. |9 (    | 0A | 39  '9' | 28  '(' |         | 80  00 |
  14. |0 )    | 0B | 30  '0' | 29  ')' |         | 81  00 |
  15. |- _    | 0C | 2D  '-' | 5F  '-' | 1F   US | 82  00 |
  16. |= +    | 0D | 3D  '=' | 2B  '+' |         | 83  00 |
  17. |       |    |         |         |         |        |
  18. |BKSP   | 0E | 08      | 08      | 7F      | 0E  00 |
  19. |TAB    | 0F | 09      | 0F   00 | 94   00 | A5  00 |
  20. |Q      | 10 | 71  'q' | 51  'Q' | 11  DC1 | 10  00 |
  21. |W      | 11 | 77  'w' | 57  'W' | 17  ETB | 11  00 |
  22. |E      | 12 | 65  'e' | 45  'E' | 05  ENQ | 12  00 |
  23. |R      | 13 | 72  'r' | 52  'R' | 12  DC2 | 13  00 |
  24. |T      | 14 | 74  't' | 54  'T' | 14   SO | 14  00 |
  25. |Y      | 15 | 79  'y' | 59  'Y' | 19   EM | 15  00 |
  26. |U      | 16 | 75  'u' | 55  'U' | 15  NAK | 16  00 |
  27. |I      | 17 | 69  'i' | 49  'I' | 09  TAB | 17  00 |
  28. |O      | 18 | 6F  'o' | 4F  'O' | 0F   SI | 18  00 |
  29. |P      | 19 | 70  'p' | 50  'P' | 10  DLE | 19  00 |
  30. |[ {    | 1A | 5B  '[' | 7B  '{' | 1B  ESC | 1A  00 |
  31. |] }    | 1B | 5D  ']' | 7D  '}' | 1D   GS | 1B  00 |
  32. |       |    |         |         |         |        |
  33. |ENTER  | 1C | 0D   CR | 0D   CR | 0A   LF | 1C  00 |
  34. |ENTER #| 1C | E0   0D | E0   0D | E0   0A | A6  00 |
  35. |L CTRL | 1D |         |         |         |        |
  36. |R CTRL | 1D |         |         |         |        |
  37. |       |    |         |         |         |        |
  38. |A      | 1E | 61  'a' | 41  'A' | 01  SOH | 1E  00 |
  39. |S      | 1F | 73  's' | 53  'S' | 13  DC3 | 1F  00 |
  40. |D      | 20 | 64  'd' | 44  'D' | 04  EOT | 20  00 |
  41. |F      | 21 | 66  'f' | 46  'F' | 06  ACK | 21  00 |
  42. |G      | 22 | 67  'g' | 47  'G' | 07  BEL | 22  00 |
  43. |H      | 23 | 68  'h' | 48  'H' | 08   BS | 23  00 |
  44. |J      | 24 | 6A  'j' | 4A  'J' | 0A   LF | 24  00 |
  45. |K      | 25 | 6B  'k' | 4B  'K' | 0B   VT | 25  00 |
  46. |L      | 26 | 6C  'l' | 4C  'L' | 0C   FF | 26  00 |
  47. |; :    | 27 | 3B  ';' | 3A  ':' |         | 27  00 |
  48. |' "    | 28 | 27  ''' | 22  '"' |         | 28  00 |
  49. |` ~    | 29 | 60  '`' | 7E  '~' |         | 29  00 |
  50. |       |    |         |         |         |        |
  51. |L SHIFT| 2A |         |         |         |        |
  52. |\ |    | 2B | 5C  '\' | 7C  '|' | 1C   FS |        |
  53. |Z      | 2C | 7A  'z' | 5A  'Z' | 1A  SUB | 2C  00 |
  54. |X      | 2D | 78  'x' | 58  'X' | 18  CAN | 2D  00 |
  55. |C      | 2E | 63  'c' | 43  'C' | 03  ETX | 2E  00 |
  56. |V      | 2F | 76  'v' | 56  'V' | 16  SYN | 2F  00 |
  57. |B      | 30 | 62  'b' | 42  'B' | 02  STX | 30  00 |
  58. |N      | 31 | 6E  'n' | 4E  'N' | 0E   SO | 31  00 |
  59. |M      | 32 | 6D  'm' | 4D  'M' | 0D   CR | 32  00 |
  60. |, <    | 33 | 2C  ',' | 3C  '<' |         | 33  00 |
  61. |. >    | 34 | 2E  '.' | 3E  '>' |         | 34  00 |
  62. |/ ?    | 35 | 2F  '/' | 3F  '?' |         | 35  00 |
  63. |/     #| 35 | 2F  '/' | 3F  '?' | 95   00 | A4  00 |
  64. |       |    |         |         |         |        |
  65. |R SHIFT| 36 |         |         |         |        |
  66. |* PRTSC| 37 | 2A  '*' |         |  72  00 |        |
  67. |L ALT  | 38 |         |         |         |        |
  68. |R ALT  | 38 |         |         |         |        |
  69. |SPACE  | 39 | 20  ' ' | 20  ' ' |  20 ' ' | 20 ' ' |
  70. |CAPS   | 3A |         |         |         |        |
  71. |       |    |         |         |         |        |
  72. |F1     | 3B | 3B   00 | 54   00 |  5E  00 | 68  00 |
  73. |F2     | 3C | 3C   00 | 55   00 |  5F  00 | 69  00 |
  74. |F3     | 3D | 3D   00 | 56   00 |  60  00 | 6A  00 |
  75. |F4     | 3E | 3E   00 | 57   00 |  61  00 | 6B  00 |
  76. |F5     | 3F | 3F   00 | 58   00 |  62  00 | 6C  00 |
  77. |F6     | 40 | 40   00 | 59   00 |  63  00 | 6D  00 |
  78. |F7     | 41 | 41   00 | 5A   00 |  64  00 | 6E  00 |
  79. |F8     | 42 | 42   00 | 5B   00 |  65  00 | 6F  00 |
  80. |F9     | 43 | 43   00 | 5C   00 |  66  00 | 70  00 |
  81. |F10    | 44 | 44   00 | 5D   00 |  67  00 | 71  00 |
  82. |F11    | 57 | 85   00 | 87   00 |  89  00 | 8B  00 |
  83. |F12    | 58 | 86   00 | 88   00 |  8A  00 | 8C  00 |
  84. |       |    |         |         |         |        |
  85. |NUM    | 45 |         |         |         |        |
  86. |SCROLL | 46 |         |         |         |        |
  87. |       |    |         |         |         |        |
  88. |HOME  #| 47 | 47   00 | 37  '7' |  77  00 |        |
  89. |HOME   | 47 | 47   E0 | 47  E0  |  77  E0 | 97  00 |
  90. |UP    #| 48 | 48   00 | 38  '8' |  8D  00 |        |
  91. |UP     | 48 | 48   E0 | 48  E0  |  8D  E0 | 98  00 |
  92. |PGUP  #| 49 | 49   00 | 39  '9' |  84  00 |        |
  93. |PGUP   | 49 | 49   E0 | 49  E0  |  84  E0 | 99  00 |
  94. |-     #| 4A |         | 2D  '-' |         |        |
  95. |LEFT  #| 4B | 4B   00 | 34  '4' |  73  00 |        |
  96. |LEFT   | 4B | 4B   E0 | 4B  E0  |  73  E0 | 9B  00 |
  97. |5     #| 4C |         | 35  '5' |         |        |
  98. |RIGHT #| 4D | 4D   00 | 36  '6' |  74  00 |        |
  99. |RIGHT  | 4D | 4D   E0 | 4D  E0  |  74  E0 | 9D  00 |
  100. |+     #| 4E |         | 2B  '+' |         |        |
  101. |END   #| 4F | 4F   00 | 31  '1' |  75  00 |        |
  102. |END    | 4F | 4F   E0 | 4F  E0  |  75  E0 | 9F  00 |
  103. |DOWN  #| 50 | 50   00 | 32  '2' |  91  00 |        |
  104. |DOWN   | 50 | 50   E0 | 50  E0  |  91  E0 | A0  00 |
  105. |PGDN  #| 51 | 51   00 | 33  '3' |  76  00 |        |
  106. |PGDN   | 51 | 51   E0 | 51  E0  |  76  E0 | A1  00 |
  107. |       |    |         |         |         |        |
  108. |INS   #| 52 | 52   00 | 30  '0' |  92  00 |        |
  109. |INS    | 52 | 52   E0 | 52  E0  |  92  E0 | A2  00 |
  110. |DEL   #| 53 | 53   00 | 2E  '.' |  93  00 |        |
  111. |DEL    | 53 | 53   E0 | 53  E0  |  93  E0 | A3  00 |
  112. =====================================================
复制代码
查表方法:
〖一般情况〗:先查扫描码,再查扩展码和组合键码,则
“0x[扫描码][字段的第一列的编码]”即为DiskEmu的键码
〖特殊情况〗:凡是扩展码和组合键码的字段里的第二列的
编码为“00”“E0”“0D”“0A”时,那么该字段里的两列
的编码组合起来就是DiskEmu的键码。
【例】
查主键盘的回车键的键码:
先查扫描码字段得:1C
再查扩展码字段得:0D CR (不属于特殊情况)
那么,主键盘的回车键的键码为“0x1C0D”
查小键盘的回车键的键码:
先查扫描码字段得:1C
再查扩展码字段得:0D 0A (属于特殊情况)
那么,小键盘的回车键的键码为“0xE00D”
查CTRL+Q的键码:
先查扫描码字段得:10
再查CTRL字段得:11  DC1 (不属于特殊情况)
那么,CTRL+Q的键码为“0x1011”
“#”小键盘的键
2#
发表于 2003-3-14 20:44:24 | 只看该作者

[原创]DiskEmu完全键盘编码表

果然没有将 LWIN 和 RWIN 作定义,呵呵。
回复

使用道具 举报

3#
发表于 2003-3-14 23:10:06 | 只看该作者

[原创]DiskEmu完全键盘编码表

ding
回复

使用道具 举报

4#
发表于 2003-3-15 00:25:05 | 只看该作者

[原创]DiskEmu完全键盘编码表

不错,已收藏
回复

使用道具 举报

5#
发表于 2003-3-15 00:28:36 | 只看该作者

[原创]DiskEmu完全键盘编码表

那些代码为何无法复制阿
回复

使用道具 举报

6#
发表于 2003-3-15 09:31:41 | 只看该作者

[原创]DiskEmu完全键盘编码表

不错,建议列为精品
回复

使用道具 举报

7#
发表于 2003-3-15 09:33:18 | 只看该作者

[原创]DiskEmu完全键盘编码表

不错,收入精华……
回复

使用道具 举报

8#
发表于 2003-3-15 12:29:12 | 只看该作者

[原创]DiskEmu完全键盘编码表

已保存
回复

使用道具 举报

9#
发表于 2003-3-15 20:12:39 | 只看该作者

[原创]DiskEmu完全键盘编码表

请问是怎样搞出来的?
回复

使用道具 举报

10#
发表于 2003-3-20 20:55:54 | 只看该作者

[原创]DiskEmu完全键盘编码表

强烈支持!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-9-19 22:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表