键盘数值对照表

按键

数值

描述

DOM_VK_CANCEL

3

Cancel key

DOM_VK_HELP

6

Help key

DOM_VK_BACK_SPACE

8

退格键

DOM_VK_TAB

9

Tab键

DOM_VK_CLEAR

12

“5” key on Numpad when NumLock is unlocked. Or on Mac, clear key which is positioned at NumLock key

DOM_VK_RETURN

13

Return/enter key on the main keyboard

DOM_VK_ENTER

14

Reserved, but not used

DOM_VK_SHIFT

16

Shift 键

DOM_VK_CONTROL

17

Ctrl 键

DOM_VK_ALT

18

Alt 键(Mac上为Option 键)

DOM_VK_PAUSE

19

Pause key

DOM_VK_CAPS_LOCK

20

Caps lock

DOM_VK_ESCAPE

27

Escape 键

DOM_VK_SPACE

32

空格键

DOM_VK_PAGE_UP

33

Page Up key

DOM_VK_PAGE_DOWN

34

Page Down key

DOM_VK_END

35

End key

DOM_VK_HOME

36

Home key

DOM_VK_LEFT

37

Left arrow

DOM_VK_UP

38

Up arrow

DOM_VK_RIGHT

39

Right arrow

DOM_VK_DOWN

40

Down arrow

DOM_VK_SELECT

41

Linux support for this keycode was added in Gecko 4.0

DOM_VK_PRINT

42

Linux support for this keycode was added in Gecko 4.0

DOM_VK_EXECUTE

43

Linux support for this keycode was added in Gecko 4.0

DOM_VK_PRINTSCREEN

44

Print Screen key

DOM_VK_INSERT

45

Ins(ert) key

DOM_VK_DELETE

46

Del(ete) key

DOM_VK_0

48

DOM_VK_1

49

DOM_VK_2

50

DOM_VK_3

51

DOM_VK_4

52

DOM_VK_5

53

DOM_VK_6

54

DOM_VK_7

55

DOM_VK_8

56

DOM_VK_9

57

DOM_VK_COLON

58

Colon (“:”) key

DOM_VK_SEMICOLON

59

Semicolon (“;”) key

DOM_VK_LESS_THAN

60

Less-than (“

DOM_VK_EQUALS

61

Equals (“=”) key

DOM_VK_GREATER_THAN

62

Greater-than (“>”) key

DOM_VK_QUESTION_MARK

63

Question mark (“?”) key

DOM_VK_AT

64

Atmark (“@”) key

DOM_VK_A

65

DOM_VK_B

66

DOM_VK_C

67

DOM_VK_D

68

DOM_VK_E

69

DOM_VK_F

70

DOM_VK_G

71

DOM_VK_H

72

DOM_VK_I

73

DOM_VK_J

74

DOM_VK_K

75

DOM_VK_L

76

DOM_VK_M

77

DOM_VK_N

78

DOM_VK_O

79

DOM_VK_P

80

DOM_VK_Q

81

DOM_VK_R

82

DOM_VK_S

83

DOM_VK_T

84

DOM_VK_U

85

DOM_VK_V

86

DOM_VK_W

87

DOM_VK_X

88

DOM_VK_Y

89

DOM_VK_Z

90

DOM_VK_CONTEXT_MENU

93

DOM_VK_NUMPAD0

96

0 on the numeric keypad

DOM_VK_NUMPAD1

97

1 on the numeric keypad

DOM_VK_NUMPAD2

98

2 on the numeric keypad

DOM_VK_NUMPAD3

99

3 on the numeric keypad

DOM_VK_NUMPAD4

100

4 on the numeric keypad

DOM_VK_NUMPAD5

101

5 on the numeric keypad

DOM_VK_NUMPAD6

102

6 on the numeric keypad

DOM_VK_NUMPAD7

103

7 on the numeric keypad

DOM_VK_NUMPAD8

104

8 on the numeric keypad

DOM_VK_NUMPAD9

105

9 on the numeric keypad

DOM_VK_MULTIPLY

106

* on the numeric keypad

DOM_VK_ADD

107

+ on the numeric keypad

DOM_VK_SEPARATOR

108

DOM_VK_SUBTRACT

109

– on the numeric keypad

DOM_VK_DECIMAL

110

Decimal point on the numeric keypad

DOM_VK_DIVIDE

111

/ on the numeric keypad

DOM_VK_F1

112

F1 键

DOM_VK_F2

113

F2 键

DOM_VK_F3

114

F3 键

DOM_VK_F4

115

F4 键

DOM_VK_F5

116

F5 键

DOM_VK_F6

117

F6 键

DOM_VK_F7

118

F7 键

DOM_VK_F8

119

F8 键

DOM_VK_F9

120

F9 键

DOM_VK_F10

121

F10 键

DOM_VK_F11

122

F11 键

DOM_VK_F12

123

F12 键

DOM_VK_F13

124

F13 键

DOM_VK_F14

125

F14 键

DOM_VK_F15

126

F15 键

DOM_VK_F16

127

F16 键

DOM_VK_F17

128

F17 键

DOM_VK_F18

129

F18 键

DOM_VK_F19

130

F19 键

DOM_VK_F20

131

F20 键

DOM_VK_F21

132

F21 键

DOM_VK_F22

133

F22 键

DOM_VK_F23

134

F23 键

DOM_VK_F24

135

F24 键

DOM_VK_NUM_LOCK

144

Num Lock key

DOM_VK_SCROLL_LOCK

145

Scroll Lock key

DOM_VK_CIRCUMFLEX

160

Circumflex (“^”) key

DOM_VK_EXCLAMATION

161

Exclamation (“!”) key

DOM_VK_DOUBLE_QUOTE

162

Double quote (“””) key

DOM_VK_HASH

163

Hash (“#”) key

DOM_VK_DOLLAR

164

Dollar sign (“$”) key

DOM_VK_PERCENT

165

Percent (“%”) key

DOM_VK_AMPERSAND

166

Ampersand (“&”) key

DOM_VK_UNDERSCORE

167

Underscore (“_”) key

DOM_VK_OPEN_PAREN

168

Open parenthesis (“(“) key

DOM_VK_CLOSE_PAREN

169

Close parenthesis (“)”) key

DOM_VK_ASTERISK

170

Asterisk (“*”) key

DOM_VK_PLUS

171

Plus (“+”) key

DOM_VK_PIPE

172

Pipe (“|”) key

DOM_VK_HYPHEN_MINUS

173

Hyphen/Minus (“-“) key

DOM_VK_OPEN_CURLY_BRACKET

174

Open curly bracket (“{“) key

DOM_VK_CLOSE_CURLY_BRACKET

175

Close curly bracket (“}”) key

DOM_VK_TILDE

176

Tilde (“~”) key

DOM_VK_COMMA

188

Comma (“,”) key

DOM_VK_PERIOD

190

Period (“.”) key

DOM_VK_SLASH

191

Slash (“/”) key

DOM_VK_BACK_QUOTE

192

Back tick (“`”) key

DOM_VK_OPEN_BRACKET

219

Open square bracket (“[“) key

DOM_VK_BACK_SLASH

220

Back slash (“\”) key

DOM_VK_CLOSE_BRACKET

221

Close square bracket (“]”) key

DOM_VK_QUOTE

222

Quote (”’) key

DOM_VK_META

224

Command key on Mac

DOM_VK_ALTGR

225

AltGr key on Linux

DOM_VK_WIN

91

Windows logo key on Windows. Or Super or Hyper key on Linux

DOM_VK_KANA

21

Linux support for this keycode was added in Gecko 4.0

DOM_VK_EISU

22

“英数” key on Japanese Mac keyboard

DOM_VK_JUNJA

23

Linux support for this keycode was added in Gecko 4.0

DOM_VK_FINAL

24

Linux support for this keycode was added in Gecko 4.0

DOM_VK_HANJA

25

Linux support for this keycode was added in Gecko 4.0

DOM_VK_KANJI

25

Linux support for this keycode was added in Gecko 4.0

DOM_VK_CONVERT

28

Linux support for this keycode was added in Gecko 4.0

DOM_VK_NONCONVERT

29

Linux support for this keycode was added in Gecko 4.0

DOM_VK_ACCEPT

30

Linux support for this keycode was added in Gecko 4.0

DOM_VK_MODECHANGE

31

Linux support for this keycode was added in Gecko 4.0

DOM_VK_SLEEP

95

Linux support for this keycode was added in Gecko 4.0

数值到按键名对照关系

var mapCodeName = {

3: "cancel",

6: "help",

8: "back_space",

9: "tab",

12: "clear",

13: "return",

14: "enter",

16: "shift",

17: "control",

18: "alt",

19: "pause",

20: "caps_lock",

27: "escape",

32: "space",

33: "page_up",

34: "page_down",

35: "end",

36: "home",

37: "left",

38: "up",

39: "right",

40: "down",

41: "select",

42: "print",

43: "execute",

44: "printscreen",

45: "insert",

46: "delete",

48: "0",

49: "1",

50: "2",

51: "3",

52: "4",

53: "5",

54: "6",

55: "7",

56: "8",

57: "9",

58: "colon",

59: "semicolon",

60: "less_than",

61: "equals",

62: "greater_than",

63: "question_mark",

64: "at",

65: "a",

66: "b",

67: "c",

68: "d",

69: "e",

70: "f",

71: "g",

72: "h",

73: "i",

74: "j",

75: "k",

76: "l",

77: "m",

78: "n",

79: "o",

80: "p",

81: "q",

82: "r",

83: "s",

84: "t",

85: "u",

86: "v",

87: "w",

88: "x",

89: "y",

90: "z",

93: "context_menu",

96: "numpad0",

97: "numpad1",

98: "numpad2",

99: "numpad3",

100: "numpad4",

101: "numpad5",

102: "numpad6",

103: "numpad7",

104: "numpad8",

105: "numpad9",

106: "multiply",

107: "add",

108: "separator",

109: "subtract",

110: "decimal",

111: "divide",

112: "f1",

113: "f2",

114: "f3",

115: "f4",

116: "f5",

117: "f6",

118: "f7",

119: "f8",

120: "f9",

121: "f10",

122: "f11",

123: "f12",

124: "f13",

125: "f14",

126: "f15",

127: "f16",

128: "f17",

129: "f18",

130: "f19",

131: "f20",

132: "f21",

133: "f22",

134: "f23",

135: "f24",

144: "num_lock",

145: "scroll_lock",

160: "circumflex",

161: "exclamation",

162: "double_quote",

163: "hash",

164: "dollar",

165: "percent",

166: "ampersand",

167: "underscore",

168: "open_paren",

169: "close_paren",

170: "asterisk",

171: "plus",

172: "pipe",

173: "hyphen_minus",

174: "open_curly_bracket",

175: "close_curly_bracket",

176: "tilde",

188: "comma",

190: "period",

191: "slash",

192: "back_quote",

219: "open_bracket",

220: "back_slash",

221: "close_bracket",

222: "quote",

224: "meta",

225: "altgr",

91: "win",

21: "kana",

22: "eisu",

23: "junja",

24: "final",

25: "hanja",

28: "convert",

29: "nonconvert",

30: "accept",

31: "modechange",

95: "sleep"

};

作者: 袖之欢

科技改变生活,编程改变世界。查看袖之欢的所有文章

linux 键盘 数值,键盘数值对照表相关推荐

  1. 据键盘录入的数值1、2、3、4,…7输出对应的星期一、星期二、星期三…星期日。-练习

    这道题感觉比较简单,这是我写的代码. package Classic_50;import java.util.Scanner;/*** 根据键盘录入的数值1.2.3.4,-7输出对应的星期一.星期二. ...

  2. linux的shell键盘输入,linux shell获取键盘输入

    linux shell从键盘获取输入 代码1: #!/bin/bash #提示"Input your choice:",把用户的输入保存入变量choice_user中 read - ...

  3. linux kbhit扫描键盘,(转)检测按键(Linux中kbhit()函数的实现)

    http://hi.baidu.com/jtntiivtemcnsue/item/90689ce172ee912c5a7cfb1b 编写过MS-DOS程序的人通常都会查找Linux下等同于kbhit的 ...

  4. Linux 模拟 鼠标 键盘 事件

    /************************************************************************* Linux 模拟 鼠标 键盘 事件* 说明:* 以 ...

  5. Linux使用Mac键盘,System76 推出 Linux 键盘 看完手痒了!

    Linux PC 制造商 System76 准备通过添加新设备来扩展其硬件单元,不过这一次不是 Linux 笔记本电脑,而是 Linux 键盘.乍一看,很难想象如何为 Linux 专门定制键盘.对此, ...

  6. linux系统下键盘按键的重新映射——xmodmap工具和xev工具

    虽然linux下小键盘还是不能用,但是找到一篇好文章 linux系统下键盘按键的重新映射--xmodmap工具和xev工具 文章目录 1. xev工具: 2. xmodmap工具 大家会不会有时候,感 ...

  7. 键盘事件和keycode对照表

    键盘事件和keycode对照表 本次任务完成时间:2019年05月28日 作者:青青子衿 开发工具与关键技术:Visual Studio 2015 &&键盘事件和keycode对照表 ...

  8. ARM Linux QT虚拟键盘的系列问题

    最近在做Linux系统的虚拟键盘功能,其中遇到很多问题,在此一一记录. 使用的系统平台为ARM Ubuntu18.04的系统,安装的QT版本为5.9.5,使用指令安装QT,安装后该版本QT默认不带虚拟 ...

  9. linux 键盘驱动下载,嵌入式Linux系统的键盘驱动实现

    嵌入式Linux系统的键盘驱动实现1引言 Linux由于其具有内核强大且稳定,易于扩展和裁减,丰富的硬件支持等诸多优点,在嵌入式系统中得到了广泛的应用.很多嵌入式Linux系统,特别是一些具有与用户强 ...

  10. keycode值对照表_JS键盘与keyCode值对照表

    功能:按回车键Enter则相当于BackSpace functionkeyDown() {if(event.keyCode==13) { event.keyCode=8; } };functionpr ...

最新文章

  1. 2022-2028年中国数码摄像机市场投资分析及前景预测报告
  2. 浅谈几种区块链网络攻击以及防御方案之拒绝服务攻击
  3. php5.6 和apache2.2的相互配置
  4. DGL教程【三】构建自己的GNN模块
  5. 面向对象基础及UML建模语言
  6. JMM中有哪些方法建立happen-before规则
  7. learnpython3thehardway视频_LearnPython3theHardWay__Excercise 13 Parameters, Unpacking, Variables
  8. php 加载redise_PHP Redis扩展无法加载的问题解决方法
  9. python批量运行cmd_python 批量ssh并执行命令
  10. LinkedHashMap和HashMap的比较使用
  11. 蓝桥杯 ADV-81 算法提高 数的运算
  12. 华硕 天选2 R9-5900HX RTX3060 安装ubuntu18.04以及探索内核与驱动的关系
  13. 生信技能树linux虚拟机,【生信技能树】Linux练习
  14. user guide for Coverity Wizard
  15. vue+i18n 切换语言后无法刷新数据 的 解决方案
  16. debian编译内核2.6.16-1
  17. android banner设置图片比例,Banner基本使用 2.1.0
  18. JavaScript问题:一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米
  19. EDK2编译报错,请帮我看看这个是什么错误
  20. 推荐:雨林木风Linux

热门文章

  1. 基于SpringJDBC 实现关键功能-QueryRuleSqlBulider
  2. JUL执行原理和流程
  3. RequestBody注解
  4. 多继承-注意父类之间注意不要有重名方法或属性
  5. springMVC请求流程详解
  6. html 批量转换excel,Excel批量转为Html,Html转换成Excel
  7. 201119阶段二sqlite3
  8. static的用法及其与auto的区别小结
  9. 不只是用于研究:使用Nvivo获取各种定性数据
  10. 7分钟理解JS的节流、防抖及使用场景