此处展示的为LWJGL所使用和Minecraft所延用的键控代码(key code),它们主要用于像options.txt这种位于Minecraft目录下的配置文件。
键盘代码[]
IBW Windows美式键盘 / QWERTY键盘[]
查看大图
完整表格[]
数值 |
名称 |
简介
|
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 |
左菜单键/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 |
右菜单键/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
- ↑ 3.0 3.1 “LWIN”和“RWIN”已被正式废弃,取代而之的是“LMETA”和“RMETA”。
Java版
|
版本
|
|
开发周期
|
|
技术
|
|
多人游戏
|
|
游戏订制
|
|
语言