Difference between revisions of "List of keys"

From QuakeQEWiki
Jump to navigation Jump to search
 
Line 3: Line 3:
These are supposed to be used via console by:  
These are supposed to be used via console by:  
  bind <key> <command>
  bind <key> <command>
'''NOTE:''' Not all keys have been tested so some might not even work
{| class="wikitable sortable"
{| class="wikitable sortable"
|+
|+
!Key
!Special keys
!Special keys
!Mouse
!Joystick
!Combinations
|-
|-
|0
|enter
|enter
|mouse_left
|joy_0
|shift+<key>
|-
|-
|1
|escape
|escape
|mouse_middle
|joy_1
|ctrl+<key>
|-
|-
|2
|backspace
|backspace
|mouse_right
|joy_2
|alt+<key>
|-
|-
|3
|tab
|tab
|mouse_wheel_up
|joy_3
|
|-
|-
|4
|space
|space
|mouse_wheel_down
|joy_4
|
|-
|-
|5
|semicolon
|semicolon
|mouse_misc1
|joy_5
|
|-
|-
|6
|less
|less
|mouse_misc2
|joy_6
|
|-
|-
|7
|equals
|equals
|mouse_misc3
|joy_7
|
|-
|-
|8
|greater
|greater
|mouse_misc4
|joy_8
|
|-
|-
|9
|question_mark
|question_mark
|mouse_misc5
|joy_9
|
|-
|-
|a
|left_brack
|left_brack
|
|joy_10
|
|-
|-
|b
|backslash
|backslash
|
|joy_11
|
|-
|-
|c
|right_brack
|right_brack
|
|joy_12
|
|-
|-
|d
|caret
|caret
|
|joy_13
|
|-
|-
|e
|caps_lock
|caps_lock
|
|joy_14
|
|-
|-
|f
|prnscreen
|prnscreen
|
|joy_15
|
|-
|-
|g
|scrlock
|scrlock
|
|joy_16
|
|-
|-
|h
|pause
|pause
|
|joy_17
|
|-
|-
|i
|insert
|insert
|
|joy_18
|
|-
|-
|j
|home
|home
|
|joy_19
|
|-
|-
|k
|pageup
|pageup
|
|joy_20
|
|-
|-
|l
|delete
|delete
|
|joy_21
|
|-
|-
|m
|end
|end
|
|joy_22
|
|-
|-
|n
|pagedown
|pagedown
|
|joy_23
|
|-
|-
|o
|right
|right
|
|joy_24
|
|-
|-
|p
|left
|left
|
|joy_25
|
|-
|-
|q
|down
|down
|
|joy_26
|
|-
|-
|r
|up
|up
|
|joy_27
|
|-
|-
|s
|numlock
|numlock
|
|joy_28
|
|-
|-
|t
|kp_divide
|kp_divide
|
|joy_29
|
|-
|-
|u
|kp_mul
|kp_mul
|
|joy_30
|
|-
|-
|v
|kp_minus
|kp_minus
|
|joy_31
|
|-
|-
|w
|kp_plus
|kp_plus
|
|
|
|-
|-
|x
|kp_enter
|kp_enter
|
|
|
|-
|-
|y
|kp_1
|kp_1
|
|
|
|-
|-
|z
|kp_2
|kp_2
|
|
|
|-
|-
|f1
|kp_3
|kp_3
|
|
|
|-
|-
|f2
|kp_4
|kp_4
|
|
|
|-
|-
|f3
|kp_5
|kp_5
|
|
|
|-
|-
|f4
|kp_6
|kp_6
|
|
|
|-
|-
|f5
|kp_7
|kp_7
|
|
|
|-
|-
|f6
|kp_8
|kp_8
|
|
|
|-
|-
|f7
|kp_9
|kp_9
|
|
|
|-
|-
|f8
|kp_0
|kp_0
|
|
|
|-
|-
|f9
|kp_period
|kp_period
|
|
|
|-
|-
|f10
|lctrl
|lctrl
|
|
|
|-
|-
|f11
|lshift
|lshift
|
|
|
|-
|-
|f12
|lalt
|lalt
|
|
|
|-
|-
|
|rctrl
|rctrl
|
|
|
|-
|-
|
|rshift
|rshift
|
|
|
|-
|-
|
|ralt
|ralt
|
|
|
|-
|-
|
|minus
|minus
|
|
|
|-
|-
|
|comma
|comma
|
|
|
|-
|-
|
|period
|period
|
|
|
|-
|-
|
|slash
|slash
|
|
|
|-
|-
|
|quote
|quote
|
|
|
|-
|-
|
|plus
|plus
|
|
|
|-
|-
|
|backquote
|backquote
|
|
|
|-
|-
|
|isokey1
|isokey1
|
|
|
|-
|-
|
|isokey2
|isokey2
|
|
|
|-
|-
|
|application
|application
|
|
|
|-
|-
|
|power
|power
|
|
|
|-
|-
|
|kp_equals
|kp_equals
|
|
|
|-
|-
|
|f13
|f13
|
|
|
|-
|-
|
|f14
|f14
|
|
|
|-
|-
|
|f15
|f15
|
|
|
|-
|-
|
|f16
|f16
|
|
|
|-
|-
|
|f17
|f17
|
|
|
|-
|-
|
|f18
|f18
|
|
|
|-
|-
|
|f19
|f19
|
|
|
|-
|-
|
|f20
|f20
|
|
|
|-
|-
|
|f21
|f21
|
|
|
|-
|-
|
|f22
|f22
|
|
|
|-
|-
|
|f23
|f23
|
|
|
|-
|-
|
|f24
|f24
|
|
|
|-
|-
|
|execute
|execute
|
|
|
|-
|-
|
|help
|help
|
|
|
|-
|-
|
|menu
|menu
|
|
|
|-
|-
|
|select
|select
|
|
|
|-
|-
|
|stop
|stop
|
|
|
|-
|-
|
|again
|again
|
|
|
|-
|-
|
|undo
|undo
|
|
|
|-
|-
|
|cut
|cut
|
|
|
|-
|-
|
|copy
|copy
|
|
|
|-
|-
|
|paste
|paste
|
|
|
|-
|-
|
|find
|find
|
|
|
|-
|-
|
|mute
|mute
|
|
|
|-
|-
|
|volumeup
|volumeup
|
|
|
|-
|-
|
|volumedown
|volumedown
|
|
|
|-
|-
|
|kp_comma
|kp_comma
|
|
|
|-
|-
|
|kp_equalsas400
|kp_equalsas400
|
|
|
|-
|-
|
|international1
|international1
|
|
|
|-
|-
|
|international2
|international2
|
|
|
|-
|-
|
|international3
|international3
|
|
|
|-
|-
|
|international4
|international4
|
|
|
|-
|-
|
|international5
|international5
|
|
|
|-
|-
|
|international6
|international6
|
|
|
|-
|-
|
|international7
|international7
|
|
|
|-
|-
|
|international8
|international8
|
|
|
|-
|-
|
|international9
|international9
|
|
|
|-
|-
|
|lang1
|lang1
|
|
|
|-
|-
|
|lang2
|lang2
|
|
|
|-
|-
|
|lang3
|lang3
|
|
|
|-
|-
|
|lang4
|lang4
|
|
|
|-
|-
|
|lang5
|lang5
|
|
|
|-
|-
|
|lang6
|lang6
|
|
|
|-
|-
|
|lang7
|lang7
|
|
|
|-
|-
|
|lang8
|lang8
|
|
|
|-
|-
|
|lang9
|lang9
|
|
|
|-
|-
|
|alterase
|alterase
|
|
|
|-
|-
|
|sysreq
|sysreq
|
|
|
|-
|-
|
|cancel
|cancel
|
|
|
|-
|-
|
|clear
|clear
|
|
|
|-
|-
|
|prior
|prior
|
|
|
|-
|-
|
|return2
|return2
|
|
|
|-
|-
|
|separator
|separator
|
|
|
|-
|-
|
|out
|out
|
|
|
|-
|-
|
|oper
|oper
|
|
|
|-
|-
|
|clearagain
|clearagain
|
|
|
|-
|-
|
|crsel
|crsel
|
|
|
|-
|-
|
|exsel
|exsel
|
|
|
|-
|-
|
|kp_00
|kp_00
|
|
|
|-
|-
|
|kp_000
|kp_000
|
|
|
|-
|-
|
|thousandsseparator
|thousandsseparator
|
|
|
|-
|-
|
|decimalseparator
|decimalseparator
|
|
|
|-
|-
|
|currencyunit
|currencyunit
|
|
|
|-
|-
|
|currencysubunit
|currencysubunit
|
|
|
|-
|-
|
|kp_leftparen
|kp_leftparen
|
|
|
|-
|-
|
|kp_rightparen
|kp_rightparen
|
|
|
|-
|-
|
|kp_leftbrace
|kp_leftbrace
|
|
|
|-
|-
|
|kp_rightbrace
|kp_rightbrace
|
|
|
|-
|-
|
|kp_tab
|kp_tab
|
|
|
|-
|-
|
|kp_backspace
|kp_backspace
|
|
|
|-
|-
|
|kp_a
|kp_a
|
|
|
|-
|-
|
|kp_b
|kp_b
|
|
|
|-
|-
|
|kp_c
|kp_c
|
|
|
|-
|-
|
|kp_d
|kp_d
|
|
|
|-
|-
|
|kp_e
|kp_e
|
|
|
|-
|-
|
|kp_f
|kp_f
|
|
|
|-
|-
|
|kp_xor
|kp_xor
|
|
|
|-
|-
|
|kp_power
|kp_power
|
|
|
|-
|-
|
|kp_percent
|kp_percent
|
|
|
|-
|-
|
|kp_less
|kp_less
|
|
|
|-
|-
|
|kp_greater
|kp_greater
|
|
|
|-
|-
|
|kp_ampersand
|kp_ampersand
|
|
|
|-
|-
|
|kp_dblampersand
|kp_dblampersand
|
|
|
|-
|-
|
|kp_verticalbar
|kp_verticalbar
|
|
|
|-
|-
|
|kp_dblverticalbar
|kp_dblverticalbar
|
|
|
|-
|-
|
|kp_colon
|kp_colon
|
|
|
|-
|-
|
|kp_hash
|kp_hash
|
|
|
|-
|-
|
|kp_space
|kp_space
|
|
|
|-
|-
|
|kp_at
|kp_at
|
|
|
|-
|-
|
|kp_exclam
|kp_exclam
|
|
|
|-
|-
|
|kp_memstore
|kp_memstore
|
|
|
|-
|-
|
|kp_memrecall
|kp_memrecall
|
|
|
|-
|-
|
|kp_memclear
|kp_memclear
|
|
|
|-
|-
|
|kp_memadd
|kp_memadd
|
|
|
|-
|-
|
|kp_memsubtract
|kp_memsubtract
|
|
|
|-
|-
|
|kp_memmultiply
|kp_memmultiply
|
|
|
|-
|-
|
|kp_memdivide
|kp_memdivide
|
|
|
|-
|-
|
|kp_plusminus
|kp_plusminus
|
|
|
|-
|-
|
|kp_clear
|kp_clear
|
|
|
|-
|-
|
|kp_clearentry
|kp_clearentry
|
|
|
|-
|-
|
|kp_binary
|kp_binary
|
|
|
|-
|-
|
|kp_octal
|kp_octal
|
|
|
|-
|-
|
|kp_decimal
|kp_decimal
|
|
|
|-
|-
|
|kp_hexadecimal
|kp_hexadecimal
|
|
|
|-
|-
|
|lgui
|lgui
|
|
|
|-
|-
|
|rgui
|rgui
|
|
|
|-
|-
|
|mode
|mode
|
|
|
|-
|-
|
|audionext
|audionext
|
|
|
|-
|-
|
|audioprev
|audioprev
|
|
|
|-
|-
|
|audiostop
|audiostop
|
|
|
|-
|-
|
|audioplay
|audioplay
|
|
|
|-
|-
|
|audiomute
|audiomute
|
|
|
|-
|-
|
|mediaselect
|mediaselect
|
|
|
|-
|-
|
|www
|www
|
|
|
|-
|-
|
|mail
|mail
|
|
|
|-
|-
|
|calculator
|calculator
|
|
|
|-
|-
|
|computer
|computer
|
|
|
|-
|-
|
|ac_search
|ac_search
|
|
|
|-
|-
|
|ac_home
|ac_home
|
|
|
|-
|-
|
|ac_back
|ac_back
|
|
|
|-
|-
|
|ac_forward
|ac_forward
|
|
|
|-
|-
|
|ac_stop
|ac_stop
|
|
|
|-
|-
|
|ac_refresh
|ac_refresh
|
|
|
|-
|-
|
|ac_bookmarks
|ac_bookmarks
|
|
|
|-
|-
|
|brightnessdown
|brightnessdown
|
|
|
|-
|-
|
|brightnessup
|brightnessup
|
|
|
|-
|-
|
|displayswitch
|displayswitch
|
|
|
|-
|-
|
|kbdillumtoggle
|kbdillumtoggle
|
|
|
|-
|-
|
|kbdillumdown
|kbdillumdown
|
|
|
|-
|-
|
|kbdillumup
|kbdillumup
|
|
|
|-
|-
|
|eject
|eject
|
|
|
|-
|-
|
|sleep
|sleep
|
|
|
|-
|-
|
|app1
|app1
|
|
|
|-
|-
|
|app2
|app2
|
|
|
|-
|-
|
|audiorewind
|audiorewind
|
|
|
|-
|-
|
|audiofastforward
|audiofastforward
|
|
|
|}
|}

Latest revision as of 19:33, 1 September 2022

Below is a list of all the key binds supported by the QE engine.

These are supposed to be used via console by:

bind <key> <command>

NOTE: Not all keys have been tested so some might not even work

Key Special keys Mouse Joystick Combinations
0 enter mouse_left joy_0 shift+<key>
1 escape mouse_middle joy_1 ctrl+<key>
2 backspace mouse_right joy_2 alt+<key>
3 tab mouse_wheel_up joy_3
4 space mouse_wheel_down joy_4
5 semicolon mouse_misc1 joy_5
6 less mouse_misc2 joy_6
7 equals mouse_misc3 joy_7
8 greater mouse_misc4 joy_8
9 question_mark mouse_misc5 joy_9
a left_brack joy_10
b backslash joy_11
c right_brack joy_12
d caret joy_13
e caps_lock joy_14
f prnscreen joy_15
g scrlock joy_16
h pause joy_17
i insert joy_18
j home joy_19
k pageup joy_20
l delete joy_21
m end joy_22
n pagedown joy_23
o right joy_24
p left joy_25
q down joy_26
r up joy_27
s numlock joy_28
t kp_divide joy_29
u kp_mul joy_30
v kp_minus joy_31
w kp_plus
x kp_enter
y kp_1
z kp_2
f1 kp_3
f2 kp_4
f3 kp_5
f4 kp_6
f5 kp_7
f6 kp_8
f7 kp_9
f8 kp_0
f9 kp_period
f10 lctrl
f11 lshift
f12 lalt
rctrl
rshift
ralt
minus
comma
period
slash
quote
plus
backquote
isokey1
isokey2
application
power
kp_equals
f13
f14
f15
f16
f17
f18
f19
f20
f21
f22
f23
f24
execute
help
menu
select
stop
again
undo
cut
copy
paste
find
mute
volumeup
volumedown
kp_comma
kp_equalsas400
international1
international2
international3
international4
international5
international6
international7
international8
international9
lang1
lang2
lang3
lang4
lang5
lang6
lang7
lang8
lang9
alterase
sysreq
cancel
clear
prior
return2
separator
out
oper
clearagain
crsel
exsel
kp_00
kp_000
thousandsseparator
decimalseparator
currencyunit
currencysubunit
kp_leftparen
kp_rightparen
kp_leftbrace
kp_rightbrace
kp_tab
kp_backspace
kp_a
kp_b
kp_c
kp_d
kp_e
kp_f
kp_xor
kp_power
kp_percent
kp_less
kp_greater
kp_ampersand
kp_dblampersand
kp_verticalbar
kp_dblverticalbar
kp_colon
kp_hash
kp_space
kp_at
kp_exclam
kp_memstore
kp_memrecall
kp_memclear
kp_memadd
kp_memsubtract
kp_memmultiply
kp_memdivide
kp_plusminus
kp_clear
kp_clearentry
kp_binary
kp_octal
kp_decimal
kp_hexadecimal
lgui
rgui
mode
audionext
audioprev
audiostop
audioplay
audiomute
mediaselect
www
mail
calculator
computer
ac_search
ac_home
ac_back
ac_forward
ac_stop
ac_refresh
ac_bookmarks
brightnessdown
brightnessup
displayswitch
kbdillumtoggle
kbdillumdown
kbdillumup
eject
sleep
app1
app2
audiorewind
audiofastforward