此条目需要更新。
理由:缺少基岩版信息
此页面在英语Wiki中被建议拆分为Key codes/Before 1.13。 讨论
原因:将历史内容记录在单独的页面上可能更好,这样就不会被误认为是现在的信息。或者可以将其放在扁平化页面上,因为这也是在扁平化中更改的ID。请勿在中文Wiki的讨论达成共识前进行拆分。
此处展示的为LWJGL所使用和Minecraft所沿用的键控代码(key code),它们主要用于像options.txt这种位于.minecraft目录下的配置文件。
目录
1 Java版
1.1 现版本
1.2 1.13前
1.2.1 IBW Windows美式键盘/QWERTY键盘
1.2.2 完整表格
1.2.3 鼠标代码
2 基岩版
3 注释
4 导航
Java版[编辑 | 编辑源代码]
现版本[编辑 | 编辑源代码]
数值
游戏内名称
描述
key.keyboard.unknown
未指定
未绑定的按键
key.mouse.left
左键
鼠标左键
key.mouse.right
右键
鼠标右键
key.mouse.middle
中键
鼠标中键
key.mouse.4
鼠标按键4
key.mouse.5
鼠标按键5
key.mouse.6
鼠标按键6
key.mouse.7
鼠标按键7
key.mouse.8
鼠标按键8
key.mouse.#
鼠标按键#
key.keyboard.0
0
key.keyboard.1
1
key.keyboard.2
2
key.keyboard.3
3
key.keyboard.4
4
key.keyboard.5
5
key.keyboard.6
6
key.keyboard.7
7
key.keyboard.8
8
key.keyboard.9
9
key.keyboard.a
a
key.keyboard.b
b
key.keyboard.c
c
key.keyboard.d
d
key.keyboard.e
e
key.keyboard.f
f
key.keyboard.g
g
key.keyboard.h
h
key.keyboard.i
i
key.keyboard.j
j
key.keyboard.k
k
key.keyboard.l
l
key.keyboard.m
m
key.keyboard.n
n
key.keyboard.o
o
key.keyboard.p
p
key.keyboard.q
q
key.keyboard.r
r
key.keyboard.s
s
key.keyboard.t
t
key.keyboard.u
u
key.keyboard.v
v
key.keyboard.w
w
key.keyboard.x
x
key.keyboard.y
y
key.keyboard.z
z
key.keyboard.f1
F1
key.keyboard.f2
F2
key.keyboard.f3
F3
key.keyboard.f4
F4
key.keyboard.f5
F5
key.keyboard.f6
F6
key.keyboard.f7
F7
key.keyboard.f8
F8
key.keyboard.f9
F9
key.keyboard.f10
F10
key.keyboard.f11
F11
key.keyboard.f12
F12
key.keyboard.f13
F13
key.keyboard.f14
F14
key.keyboard.f15
F15
key.keyboard.f16
F16
key.keyboard.f17
F17
key.keyboard.f18
F18
key.keyboard.f19
F19
key.keyboard.f20
F20
key.keyboard.f21
F21
key.keyboard.f22
F22
key.keyboard.f23
F23
key.keyboard.f24
F24
key.keyboard.f25
F25
key.keyboard.num.lock
Num Lock
key.keyboard.keypad.0
0
小键盘 0
key.keyboard.keypad.1
1
小键盘 1
key.keyboard.keypad.2
2
小键盘 2
key.keyboard.keypad.3
3
小键盘 3
key.keyboard.keypad.4
4
小键盘 4
key.keyboard.keypad.5
5
小键盘 5
key.keyboard.keypad.6
6
小键盘 6
key.keyboard.keypad.7
7
小键盘 7
key.keyboard.keypad.8
8
小键盘 8
key.keyboard.keypad.9
9
小键盘 9
key.keyboard.keypad.add
+
小键盘 +
key.keyboard.keypad.decimal
.
小键盘 .
key.keyboard.keypad.enter
小键盘 Enter
key.keyboard.keypad.equal
=
小键盘 =
key.keyboard.keypad.multiply
*
小键盘 *
key.keyboard.keypad.divide
/
小键盘 /
key.keyboard.keypad.subtract
-
小键盘 -
key.keyboard.down
下方向键
key.keyboard.left
左方向键
key.keyboard.right
右方向键
key.keyboard.up
上方向键
key.keyboard.apostrophe
'
key.keyboard.backslash
\
key.keyboard.comma
,
key.keyboard.equal
=
key.keyboard.grave.accent
`
key.keyboard.left.bracket
[
key.keyboard.minus
-
key.keyboard.period
.
key.keyboard.right.bracket
]
key.keyboard.semicolon
;
key.keyboard.slash
/
key.keyboard.space
空格
key.keyboard.tab
Tab
key.keyboard.left.alt
左Alt
key.keyboard.left.control
左Ctrl
key.keyboard.left.shift
左Shift
key.keyboard.left.win
左Win
key.keyboard.right.alt
右Alt
key.keyboard.right.control
右Control
key.keyboard.right.shift
右Shift
key.keyboard.right.win
右Win
key.keyboard.enter
Enter
key.keyboard.escape
Esc
key.keyboard.backspace
Backspace
key.keyboard.delete
Delete
key.keyboard.end
End
key.keyboard.home
Home
key.keyboard.insert
Insert
key.keyboard.page.down
Page Down
key.keyboard.page.up
Page Up
key.keyboard.caps.lock
Caps Lock
key.keyboard.pause
Pause
key.keyboard.scroll.lock
Scroll Lock
key.keyboard.menu
菜单
key.keyboard.print.screen
Print Screen
key.keyboard.world.1
[需要更多信息]
key.keyboard.world.2
[需要更多信息]
scancode.###
scancode.###
无翻译文本
1.13前[编辑 | 编辑源代码]
IBW Windows美式键盘/QWERTY键盘[编辑 | 编辑源代码]
Esc
1
F1
59
F2
60
F3
61
F4
62
F5
63
F6
64
F7
65
F8
66
F9
67
F10
68
F11
87
F12
88
SysRq
183
Scroll
Lk
70
Pause
197
~
`
41
!
1
2
@
145
2
3
#
3
4
$
4
5
%
5
6
^
144
6
7
&
7
8
*
8
9
(
9
10
)
0
11
_
147
-
12
+
=
13
Backspace
←
14
Insert
210
Home
199
Page
Up
201
Num
Lk
69
/
181
*
55
-
74
Tab
⇆
15
Q
16
W
17
E
18
R
19
T
20
Y
21
U
22
I
23
O
24
P
25
{
[
26
}
]
27
|
\
43
Delete
211
End
207
Page
Dn
209
7
71
8
72
9
73
+
78
Caps Lock
⇪
58
A
30
S
31
D
32
F
33
G
34
H
35
J
36
K
37
L
38
:
146
;
39
"
'
40
Enter
↵
28
4
75
5
76
6
77
Shift
⇧
42
Z
44
X
45
C
46
V
47
B
48
N
49
M
50
<
,
51
>
.
52
?
/
53
Shift
⇧
54
↑
200
1
79
2
80
3
81
Ent
156
Control
29
Meta
⊞
219
Alt
56
57
Alt
184
Meta
⊞
220
Menu
≣
184
Control
157
←
203
↓
208
→
205
0
82
.
83
查看大图
完整表格[编辑 | 编辑源代码]
数值
名称
简介
0
(无)[1]
1
ESCAPE
Esc键
2
1
3
2
4
3
5
4
6
5
7
6
8
7
9
8
10
9
11
0
12
MINUS
-
13
EQUALS
=
14
BACK
退格键
15
TAB
Tab键
16
Q
17
W
18
E
19
R
20
T
21
Y
22
U
23
I
24
O
25
P
26
LBRACKET
[
27
RBRACKET
]
28
RETURN
回车键
29
LCONTROL
左Ctrl键
30
A
31
S
32
D
33
F
34
G
35
H
36
J
37
K
38
L
39
SEMICOLON
;
40
APOSTROPHE
'
41
GRAVE
`
42
LSHIFT
左Shift键
43
BACKSLASH
\
44
Z
45
X
46
C
47
V
48
B
49
N
50
M
51
COMMA
,
52
PERIOD
.
53
SLASH
/
54
RSHIFT
右Shift键
55
MULTIPLY
×
56
LMENU[2]
左菜单键/Alt键
57
SPACE
空格键
58
CAPITAL
大写锁定
59
F1
60
F2
61
F3
62
F4
数值
名称
简介
63
F5
64
F6
65
F7
66
F8
67
F9
68
F10
69
NUMLOCK
数字锁定
70
SCROLL
滚动锁定
71
NUMPAD7
72
NUMPAD8
73
NUMPAD9
74
SUBTRACT
75
NUMPAD4
76
NUMPAD5
77
NUMPAD6
78
ADD
79
NUMPAD1
80
NUMPAD2
81
NUMPAD3
82
NUMPAD0
83
DECIMAL
87
F11
88
F12
100
F13
101
F14
102
F15
112
KANA
121
CONVERT
123
NOCONVERT
125
YEN
¥
141
NUMPADEQUALS
144
CIRCUMFLEX
^
145
AT
@
146
COLON
:
147
UNDERLINE
_
148
KANJI
149
STOP
150
AX
151
UNLABLED
156
NUMPADENTER
157
RCONTROL
右Ctrl键
179
NUMPADCOMMA
181
DIVIDE
183
SYSRQ
184
RMENU[2]
右菜单键/Alt键
197
PAUSE
199
HOME
200
UP
上箭头
201
PRIOR
上翻页(Page Up)
203
LEFT
左箭头
205
RIGHT
右箭头
207
END
208
DOWN
下箭头
209
NEXT
下翻页(Page Down)
210
INSERT
211
DELETE
219
LMETA
左Meta/Super键
LWIN[3]
220
RMETA
左Meta/Super键
RWIN[3]
221
APPS
222
POWER
223
SLEEP
鼠标代码[编辑 | 编辑源代码]
LWJGL支持最多16个鼠标按键。Minecraft游戏设定将鼠标按键0翻译成“按键1”,鼠标按键1翻译成“按键2”,以此类推。
数值
LWJGL 名称
简介
LWJGL
Minecraft
0
-100
BUTTON0
左键点击
1
-99
BUTTON1
右键点击
2
-98
BUTTON2
中键(滚轮)点击
3
-97
BUTTON3
4
-96
BUTTON4
5
-95
BUTTON5
6
-94
BUTTON6
7
-93
BUTTON7
数值
LWJGL 名称
简介
LWJGL
Minecraft
8
-92
BUTTON8
9
-91
BUTTON9
10
-90
BUTTON10
11
-89
BUTTON11
12
-88
BUTTON12
13
-87
BUTTON13
14
-86
BUTTON14
15
-85
BUTTON15
基岩版[编辑 | 编辑源代码]
此段落暂无内容。
你可以帮助我们加入信息。
注释[编辑 | 编辑源代码]
↑ LWJGL将在遇到无法识别按下的键时返回键盘代码0
↑ 2.0 2.1 LWJGL将菜单键和Alt键分配了同样的数值
↑ 3.0 3.1 “LWIN”和“RWIN”已被正式废弃,取代而之的是“LMETA”和“RMETA”。
导航[编辑 | 编辑源代码]
查
论
编 Java版
版本
演示版
地点
PC Gamer演示版(Beta 1.3)
开发周期
版本记录
pre-Classic
Classic
早期创造
多人测试
生存测试
后期创造
Indev
Infdev
Alpha
Beta
正式版
开发版本
实验性内容
已移除特性
方块
物品
配方
未使用特性
独有特性
提及特性
插件API
计划版本
技术
已知漏洞
启动器
硬件需求
方块实体
命令
命令上下文
函数
目标选择器
权限等级
崩溃
数据值
Classic
Indev
扁平化前
数据版本
调试屏幕
格式化代码
高度图
键控代码
启动器
快速进入游戏
注册表
命名空间ID
标签
兴趣点
协议版本
种子
粒子
统计信息
刻
UUID
出生点保护
坐标
字幕
世界加载屏幕
社交屏幕
开发资源
文本组件
NBT格式
战利品表
Mojang API
网络协议
远程控制台协议
服务端管理协议
混淆映射表
调试工具
Brigadier
.minecraft
存档格式
结构存储格式(Schematic文件格式)
version_manifest.json
过时开发资源
Classic服务器协议
al_version
材料
出生点区块
已配置的地表生成器
多人游戏
服务器
Minecraft Realms
服务器列表
服务端配置文件格式
服务器需求
定制服务器
在线验证
游戏订制
皮肤
披风
资源包
数据包
洞穴与山崖预览数据包
实验性内容