TASVideos

Tool-assisted game movies
When human skills are just not enough

Emulator Resources / JPC / Key Numbers

The following is list of all key numbers used by JPC-RR.

These key numbers are used by KEYEDGE events and keyboard defintion files.

Number Key
0 Not valid
1 Escape
2 Number 1
3 Number 2
4 Number 3
5 Number 4
6 Number 5
7 Number 6
8 Number 7
9 Number 8
10 Number 9
11 Number 0
12 Minus sign (underscore)
13 Equals sign (plus sign)
14 Backspace
15 Tab
16 Letter Q
17 Letter W
18 Letter E
19 Letter R
20 Letter T
21 Letter Y
22 Letter U
23 Letter I
24 Letter O
25 Letter P
26 Left square bracket (left curly bracket)
27 Right square bracket (right curly bracket)
28 Enter
29 Left control
30 Letter A
31 Letter S
32 Letter D
33 Letter F
34 Letter G
35 Letter H
36 Letter J
37 Letter K
38 Letter L
39 Semicolon (colon)
40 Single quote (double quote)
41 Backquote (tilde)
42 Left shift
43 Backslash (pipe)
44 Letter Z
45 Letter X
46 Letter C
47 Letter V
48 Letter B
49 Letter N
50 Letter M
51 Comma (less than sign)
52 Period (greater than sign)
53 Slash (question mark)
54 Right shift
55 Keypad multiply
56 Left alt
57 Spacebar
58 Caps lock
59 F1
60 F2
61 F3
62 F4
63 F5
64 F6
65 F7
66 F8
67 F9
68 F10
69 Num lock
70 Scroll lock
71 Keypad 7
72 Keypad 8
73 Keypad 9
74 Keypad minus
75 Keypad 4
76 Keypad 5
77 Keypad 6
78 Keypad plus
79 Keypad 1
80 Keypad 2
81 Keypad 3
82 Kepad 0
83 Keypad decimal sign
84 Reserved by the emulator[2]
85 Unknown
86 Unknown
87 F11
88 F12
89-95 Unknown
96-128 Not valid
129-155 Unknown
156 Keypad Enter
157 Right control
158-180 Unknown
181 Keypad divide
182 Unknown
183 Print screen / SysRq
184 Right alt
185-197 Unknown
198 Reserved by the emulator[3]
199 Home
200 Arrow up
201 Page Up
202 Unknown
203 Arrow left
204 Unknown
205 Arrow right
206 Unknown
207 End
208 Arrow down
209 Page down
210 Insert
211 Delete
212-223 Unknown
224-254 Not valid
255[1] Pause

Explanations of special values

Special Meaning
Not valid code is not valid to be sent from keyboard
Reserved by the emulator The emulator does not allow this code
Unknown This code is valid but does not correspond to any known key

[1] Only valid in some contexts. Instead of KEYEDGE event, PAUSE uses PAUSE event.

[2] Reserved for SysRq.

[3] Reserved for Break.



Combined RSS Feed
EmulatorResources/JPC/KeyNumbers last edited by Ilari on 2010-11-07 17:01:21
Page info and history | Latest diff | List referrers | View Source