PokéRogue
GitHub
Switch to Main
Preparing search index...
src/@types/configs/inputs
KeyboardMapping
Type Alias KeyboardMapping
Map of keyboard button names to their keycode
type
KeyboardMapping
=
{
KEY_0
:
typeof
ZERO
;
KEY_1
:
typeof
ONE
;
KEY_2
:
typeof
TWO
;
KEY_3
:
typeof
THREE
;
KEY_4
:
typeof
FOUR
;
KEY_5
:
typeof
FIVE
;
KEY_6
:
typeof
SIX
;
KEY_7
:
typeof
SEVEN
;
KEY_8
:
typeof
EIGHT
;
KEY_9
:
typeof
NINE
;
KEY_A
:
typeof
A
;
KEY_ALT
:
typeof
ALT
;
KEY_ARROW_DOWN
:
typeof
DOWN
;
KEY_ARROW_LEFT
:
typeof
LEFT
;
KEY_ARROW_RIGHT
:
typeof
RIGHT
;
KEY_ARROW_UP
:
typeof
UP
;
KEY_B
:
typeof
B
;
KEY_BACK_SLASH
:
typeof
BACK_SLASH
;
KEY_BACKSPACE
:
typeof
BACKSPACE
;
KEY_C
:
typeof
C
;
KEY_COMMA
:
typeof
COMMA
;
KEY_CTRL
:
typeof
CTRL
;
KEY_D
:
typeof
D
;
KEY_DEL
:
typeof
DELETE
;
KEY_E
:
typeof
E
;
KEY_END
:
typeof
END
;
KEY_ENTER
:
typeof
ENTER
;
KEY_ESC
:
typeof
ESC
;
KEY_F
:
typeof
F
;
KEY_F1
:
typeof
F1
;
KEY_F10
:
typeof
F10
;
KEY_F11
:
typeof
F11
;
KEY_F12
:
typeof
F12
;
KEY_F2
:
typeof
F2
;
KEY_F3
:
typeof
F3
;
KEY_F4
:
typeof
F4
;
KEY_F5
:
typeof
F5
;
KEY_F6
:
typeof
F6
;
KEY_F7
:
typeof
F7
;
KEY_F8
:
typeof
F8
;
KEY_F9
:
typeof
F9
;
KEY_FORWARD_SLASH
:
typeof
FORWARD_SLASH
;
KEY_G
:
typeof
G
;
KEY_H
:
typeof
H
;
KEY_HOME
:
typeof
HOME
;
KEY_I
:
typeof
I
;
KEY_INSERT
:
typeof
INSERT
;
KEY_J
:
typeof
J
;
KEY_K
:
typeof
K
;
KEY_L
:
typeof
L
;
KEY_LEFT_BRACKET
:
typeof
OPEN_BRACKET
;
KEY_M
:
typeof
M
;
KEY_MINUS
:
typeof
NUMPAD_SUBTRACT
;
KEY_N
:
typeof
N
;
KEY_O
:
typeof
O
;
KEY_P
:
typeof
P
;
KEY_PAGE_DOWN
:
typeof
PAGE_DOWN
;
KEY_PAGE_UP
:
typeof
PAGE_UP
;
KEY_PERIOD
:
typeof
PERIOD
;
KEY_PLUS
:
typeof
NUMPAD_ADD
;
KEY_Q
:
typeof
Q
;
KEY_QUOTATION
:
typeof
QUOTES
;
KEY_R
:
typeof
R
;
KEY_RIGHT_BRACKET
:
typeof
CLOSED_BRACKET
;
KEY_S
:
typeof
S
;
KEY_SEMICOLON
:
typeof
SEMICOLON
;
KEY_SHIFT
:
typeof
SHIFT
;
KEY_SPACE
:
typeof
SPACE
;
KEY_T
:
typeof
T
;
KEY_TAB
:
typeof
TAB
;
KEY_TILDE
:
typeof
BACKTICK
;
KEY_U
:
typeof
U
;
KEY_V
:
typeof
V
;
KEY_W
:
typeof
W
;
KEY_X
:
typeof
X
;
KEY_Y
:
typeof
Y
;
KEY_Z
:
typeof
Z
;
}
Index
Properties
KEY_
0
KEY_
1
KEY_
2
KEY_
3
KEY_
4
KEY_
5
KEY_
6
KEY_
7
KEY_
8
KEY_
9
KEY_
A
KEY_
ALT
KEY_
ARROW_
DOWN
KEY_
ARROW_
LEFT
KEY_
ARROW_
RIGHT
KEY_
ARROW_
UP
KEY_
B
KEY_
BACK_
SLASH
KEY_
BACKSPACE
KEY_
C
KEY_
COMMA
KEY_
CTRL
KEY_
D
KEY_
DEL
KEY_
E
KEY_
END
KEY_
ENTER
KEY_
ESC
KEY_
F
KEY_
F1
KEY_
F10
KEY_
F11
KEY_
F12
KEY_
F2
KEY_
F3
KEY_
F4
KEY_
F5
KEY_
F6
KEY_
F7
KEY_
F8
KEY_
F9
KEY_
FORWARD_
SLASH
KEY_
G
KEY_
H
KEY_
HOME
KEY_
I
KEY_
INSERT
KEY_
J
KEY_
K
KEY_
L
KEY_
LEFT_
BRACKET
KEY_
M
KEY_
MINUS
KEY_
N
KEY_
O
KEY_
P
KEY_
PAGE_
DOWN
KEY_
PAGE_
UP
KEY_
PERIOD
KEY_
PLUS
KEY_
Q
KEY_
QUOTATION
KEY_
R
KEY_
RIGHT_
BRACKET
KEY_
S
KEY_
SEMICOLON
KEY_
SHIFT
KEY_
SPACE
KEY_
T
KEY_
TAB
KEY_
TILDE
KEY_
U
KEY_
V
KEY_
W
KEY_
X
KEY_
Y
KEY_
Z
Properties
KEY_
0
KEY_0
:
typeof
ZERO
KEY_
1
KEY_1
:
typeof
ONE
KEY_
2
KEY_2
:
typeof
TWO
KEY_
3
KEY_3
:
typeof
THREE
KEY_
4
KEY_4
:
typeof
FOUR
KEY_
5
KEY_5
:
typeof
FIVE
KEY_
6
KEY_6
:
typeof
SIX
KEY_
7
KEY_7
:
typeof
SEVEN
KEY_
8
KEY_8
:
typeof
EIGHT
KEY_
9
KEY_9
:
typeof
NINE
KEY_
A
KEY_A
:
typeof
A
KEY_
ALT
KEY_ALT
:
typeof
ALT
KEY_
ARROW_
DOWN
KEY_ARROW_DOWN
:
typeof
DOWN
KEY_
ARROW_
LEFT
KEY_ARROW_LEFT
:
typeof
LEFT
KEY_
ARROW_
RIGHT
KEY_ARROW_RIGHT
:
typeof
RIGHT
KEY_
ARROW_
UP
KEY_ARROW_UP
:
typeof
UP
KEY_
B
KEY_B
:
typeof
B
KEY_
BACK_
SLASH
KEY_BACK_SLASH
:
typeof
BACK_SLASH
KEY_
BACKSPACE
KEY_BACKSPACE
:
typeof
BACKSPACE
KEY_
C
KEY_C
:
typeof
C
KEY_
COMMA
KEY_COMMA
:
typeof
COMMA
KEY_
CTRL
KEY_CTRL
:
typeof
CTRL
KEY_
D
KEY_D
:
typeof
D
KEY_
DEL
KEY_DEL
:
typeof
DELETE
KEY_
E
KEY_E
:
typeof
E
KEY_
END
KEY_END
:
typeof
END
KEY_
ENTER
KEY_ENTER
:
typeof
ENTER
KEY_
ESC
KEY_ESC
:
typeof
ESC
KEY_
F
KEY_F
:
typeof
F
KEY_
F1
KEY_F1
:
typeof
F1
KEY_
F10
KEY_F10
:
typeof
F10
KEY_
F11
KEY_F11
:
typeof
F11
KEY_
F12
KEY_F12
:
typeof
F12
KEY_
F2
KEY_F2
:
typeof
F2
KEY_
F3
KEY_F3
:
typeof
F3
KEY_
F4
KEY_F4
:
typeof
F4
KEY_
F5
KEY_F5
:
typeof
F5
KEY_
F6
KEY_F6
:
typeof
F6
KEY_
F7
KEY_F7
:
typeof
F7
KEY_
F8
KEY_F8
:
typeof
F8
KEY_
F9
KEY_F9
:
typeof
F9
KEY_
FORWARD_
SLASH
KEY_FORWARD_SLASH
:
typeof
FORWARD_SLASH
KEY_
G
KEY_G
:
typeof
G
KEY_
H
KEY_H
:
typeof
H
KEY_
HOME
KEY_HOME
:
typeof
HOME
KEY_
I
KEY_I
:
typeof
I
KEY_
INSERT
KEY_INSERT
:
typeof
INSERT
KEY_
J
KEY_J
:
typeof
J
KEY_
K
KEY_K
:
typeof
K
KEY_
L
KEY_L
:
typeof
L
KEY_
LEFT_
BRACKET
KEY_LEFT_BRACKET
:
typeof
OPEN_BRACKET
KEY_
M
KEY_M
:
typeof
M
KEY_
MINUS
KEY_MINUS
:
typeof
NUMPAD_SUBTRACT
KEY_
N
KEY_N
:
typeof
N
KEY_
O
KEY_O
:
typeof
O
KEY_
P
KEY_P
:
typeof
P
KEY_
PAGE_
DOWN
KEY_PAGE_DOWN
:
typeof
PAGE_DOWN
KEY_
PAGE_
UP
KEY_PAGE_UP
:
typeof
PAGE_UP
KEY_
PERIOD
KEY_PERIOD
:
typeof
PERIOD
KEY_
PLUS
KEY_PLUS
:
typeof
NUMPAD_ADD
KEY_
Q
KEY_Q
:
typeof
Q
KEY_
QUOTATION
KEY_QUOTATION
:
typeof
QUOTES
KEY_
R
KEY_R
:
typeof
R
KEY_
RIGHT_
BRACKET
KEY_RIGHT_BRACKET
:
typeof
CLOSED_BRACKET
KEY_
S
KEY_S
:
typeof
S
KEY_
SEMICOLON
KEY_SEMICOLON
:
typeof
SEMICOLON
KEY_
SHIFT
KEY_SHIFT
:
typeof
SHIFT
KEY_
SPACE
KEY_SPACE
:
typeof
SPACE
KEY_
T
KEY_T
:
typeof
T
KEY_
TAB
KEY_TAB
:
typeof
TAB
KEY_
TILDE
KEY_TILDE
:
typeof
BACKTICK
KEY_
U
KEY_U
:
typeof
U
KEY_
V
KEY_V
:
typeof
V
KEY_
W
KEY_W
:
typeof
W
KEY_
X
KEY_X
:
typeof
X
KEY_
Y
KEY_Y
:
typeof
Y
KEY_
Z
KEY_Z
:
typeof
Z
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
KEY_
0
KEY_
1
KEY_
2
KEY_
3
KEY_
4
KEY_
5
KEY_
6
KEY_
7
KEY_
8
KEY_
9
KEY_
A
KEY_
ALT
KEY_
ARROW_
DOWN
KEY_
ARROW_
LEFT
KEY_
ARROW_
RIGHT
KEY_
ARROW_
UP
KEY_
B
KEY_
BACK_
SLASH
KEY_
BACKSPACE
KEY_
C
KEY_
COMMA
KEY_
CTRL
KEY_
D
KEY_
DEL
KEY_
E
KEY_
END
KEY_
ENTER
KEY_
ESC
KEY_
F
KEY_
F1
KEY_
F10
KEY_
F11
KEY_
F12
KEY_
F2
KEY_
F3
KEY_
F4
KEY_
F5
KEY_
F6
KEY_
F7
KEY_
F8
KEY_
F9
KEY_
FORWARD_
SLASH
KEY_
G
KEY_
H
KEY_
HOME
KEY_
I
KEY_
INSERT
KEY_
J
KEY_
K
KEY_
L
KEY_
LEFT_
BRACKET
KEY_
M
KEY_
MINUS
KEY_
N
KEY_
O
KEY_
P
KEY_
PAGE_
DOWN
KEY_
PAGE_
UP
KEY_
PERIOD
KEY_
PLUS
KEY_
Q
KEY_
QUOTATION
KEY_
R
KEY_
RIGHT_
BRACKET
KEY_
S
KEY_
SEMICOLON
KEY_
SHIFT
KEY_
SPACE
KEY_
T
KEY_
TAB
KEY_
TILDE
KEY_
U
KEY_
V
KEY_
W
KEY_
X
KEY_
Y
KEY_
Z
GitHub
Switch to Main
PokéRogue
Loading...
Map of keyboard button names to their keycode