ReactOS
0.4.16-dev-401-g45b008d
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
keycodes.h
Go to the documentation of this file.
1
/*
2
* PROJECT: FreeLoader
3
* LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4
* PURPOSE: Key codes header file
5
* COPYRIGHT: Copyright 1998-2003 Brian Palmer (brianp@reactos.org)
6
* Copyright 2020 Dmitry Borisov (di.sean@protonmail.com)
7
*/
8
9
#pragma once
10
11
#if defined(SARCH_PC98)
12
#define KEY_EXTENDED 0x00
13
#define KEY_ENTER 0x0D
14
#define KEY_BACKSPACE 0x08
15
#define KEY_DELETE 0x39
16
#define KEY_SPACE 0x20
17
#define KEY_LEFTSHIFT 0x70
18
#define KEY_HOME 0x3E
19
#define KEY_UP 0x3A
20
#define KEY_DOWN 0x3D
21
#define KEY_LEFT 0x3B
22
#define KEY_RIGHT 0x3C
23
#define KEY_ESC 0x1B
24
#define KEY_CAPS_LOCK 0x71
25
#define KEY_F1 0x62
26
#define KEY_F2 0x63
27
#define KEY_F3 0x64
28
#define KEY_F4 0x65
29
#define KEY_F5 0x66
30
#define KEY_F6 0x67
31
#define KEY_F7 0x68
32
#define KEY_F8 0x69
33
#define KEY_F9 0x6A
34
#define KEY_F10 0x6B
35
#define KEY_KEYPAD_PLUS 0x2B
36
#define KEY_END 0x3F
37
#else
/* SARCH_PC98 */
38
#define KEY_EXTENDED 0x00
39
#define KEY_ENTER 0x0D
40
#define KEY_BACKSPACE 0x08
41
#define KEY_DELETE 0x53
42
#define KEY_SPACE 0x20
43
#define KEY_LEFTSHIFT 0x2A
44
#define KEY_HOME 0x47
45
#define KEY_UP 0x48
46
#define KEY_DOWN 0x50
47
#define KEY_LEFT 0x4B
48
#define KEY_RIGHT 0x4D
49
#define KEY_ESC 0x1B
50
#define KEY_CAPS_LOCK 0x3A
51
#define KEY_F1 0x3B
52
#define KEY_F2 0x3C
53
#define KEY_F3 0x3D
54
#define KEY_F4 0x3E
55
#define KEY_F5 0x3F
56
#define KEY_F6 0x40
57
#define KEY_F7 0x41
58
#define KEY_F8 0x42
59
#define KEY_F9 0x43
60
#define KEY_F10 0x44
61
#define KEY_F11 0x57
62
#define KEY_F12 0x58
63
#define KEY_KEYPAD_PLUS 0x4E
64
#define KEY_END 0x4F
65
#define KEY_SEND 0xE7
66
#endif
boot
freeldr
freeldr
include
keycodes.h
Generated on Sun Dec 29 2024 06:02:35 for ReactOS by
1.9.6