Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Java Edition untranslated keys: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: new page from Minecraft
 
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{wip}}
{{wip}}
{{exclusive|java}}
{{exclusive|java}}
{{needs update|26.3 ditches GLFW in favor of SDL3. Since the creation of this page, scripts have been made to emulate key presses.}}
{{In development|java}}
This page is detailing keys that controls can be bound to in the latest version of {{el|je}}, but which are not explicitly named in-game (see {{bug|MC-170376}}). Hardware and operating system specifics are listed accordingly.
This page is a list of keyboard keys that can have game controls bound to them {{in|je}}, but do not have a name or ID properly assigned to them.


Note that the key must be explicitly tested in ''Java Edition'' and the lack of a proper name confirmed for inclusion in this list.
== Recognised as distinct ==
{{info needed section|keys to check:
* 116 KEY_POWER
* 120 KEY_SCALE
* 227 KEY_SWITCHVIDEOMODE
* 241 KEY_VIDEO_NEXT
* 242 KEY_VIDEO_PREV
* 248 KEY_MICMUTE
}}
Tested on Wayland; Windows and X11 may have other keys not mentioned here.


== List of keys ==
{| class="wikitable sortable" style="text-align:center"
=== Windows ===
! Minecraft key name
==== Dedicated keys ====
! evdev ID
Cases where a single, nonstandard key causes scancode.### to be displayed when any control is bound to it.
! evdev names
{| class="wikitable" style="text-align:center"
! Displayed name
! Key
! Keyboard
! Computer
! JE version
! Windows version
! Notes
|-
|-
| scancode.256
| {{code|key.keyboard.117}}
| colspan="6" | ''Many keys map to this - see section''
| 138
| {{code|KEY_HELP}}
|-
|-
| scancode.261
| {{code|key.keyboard.121}}
| Messenger
| 129
| <ref name="natmulti" group="keyboards">Microsoft Natural Multimedia Keyboard 1.0A, US layout, PS/2 connector</ref>
| {{code|KEY_AGAIN}}
| <ref name="ZoostormDesktop1" group="wincomputers">[desktop computer, clarify details]</ref>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver">Windows 10 Home 19045.3570</ref>
|  
|-
|-
| rowspan="2" | scancode.272
| {{code|key.keyboard.121}}
| rowspan="2" | Previous Track
| 182
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_REDO}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="turbostar" group="keyboards">Turbo-Star KM-2601 Enhanced Multimedia Keyboard for Windows® 2000, nonstandard layout, PS/2 connector</ref>
| {{code|key.keyboard.122}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 131
| 1.20.2
| {{code|KEY_UNDO}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.278
| {{code|key.keyboard.123}}
| Log Off
| 137
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_CUT}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| rowspan="2" | scancode.281
| {{code|key.keyboard.124}}
| rowspan="2" | Next Track
| 133
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_COPY}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="turbostar" group="keyboards"/>
| {{code|key.keyboard.125}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 135
| 1.20.2
| {{code|KEY_PASTE}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| rowspan="2" | scancode.288
| {{code|key.keyboard.126}}
| rowspan="2" | Mute
| 136
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_FIND}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="turbostar" group="keyboards"/>
| {{code|key.keyboard.127}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 113
| 1.20.2
| {{code|KEY_MUTE}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.289
| {{code|key.keyboard.128}}
| Calculator
| 115
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_VOLUMEUP}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| rowspan="2" | scancode.290
| {{code|key.keyboard.129}}
| rowspan="2" | Play/Pause
| 114
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_VOLUMEDOWN}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="turbostar" group="keyboards"/>
| {{code|key.keyboard.135}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 89
| 1.20.2
| {{code|KEY_RO}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| rowspan="2" | scancode.292
| {{code|key.keyboard.136}}
| rowspan="2" | Stop
| 93
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_KATAKANAHIRAGANA}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="turbostar" group="keyboards"/>
| {{code|key.keyboard.137}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 124
| 1.20.2
| {{code|KEY_YEN}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| rowspan="2" | scancode.302
| {{code|key.keyboard.138}}
| rowspan="2" | Volume Down
| 92
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_HENKAN}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="turbostar" group="keyboards"/>
| {{code|key.keyboard.139}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 94
| 1.20.2
| {{code|KEY_MUHENKAN}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| rowspan="2" | scancode.304
| {{code|key.keyboard.144}}
| rowspan="2" | Volume Up
| 122
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_HANGUEL}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="turbostar" group="keyboards"/>
| {{code|key.keyboard.145}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 123
| 1.20.2
| {{code|KEY_HANJA}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| rowspan="2" | scancode.306
| {{code|key.keyboard.146}}
| rowspan="2" | Web/Home
| 90
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_KATAKANA}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="turbostar" group="keyboards"/>
| {{code|key.keyboard.147}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 91
| 1.20.2
| {{code|KEY_HIRAGANA}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.316
| {{code|key.keyboard.155}}
| My Music
| 128
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_STOP}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.332
| {{code|key.keyboard.155}}
| My Documents
| 223
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_CANCEL}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.350
| {{code|key.keyboard.257}}
| Power
| 85
| <ref name="turbostar" group="keyboards"/>
| {{code|KEY_ZENKAKUHANKAKU}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| {{note|Was named in-game until 17w43a, see {{bug|MC-266254}}}}
|-
|-
| rowspan="2" | scancode.351
| {{code|key.keyboard.257}}
| rowspan="2" | Sleep
| 195
| <ref name="natmulti" group="keyboards"/>
| undefined
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| rowspan="2" | {{note|Was named in-game until 17w43a, see {{bug|MC-265853}}}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| {{code|key.keyboard.258}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 142
| 1.20.2
| {{code|KEY_SLEEP}}
| <ref name="tenhome19045dot3570" group="winver"/>
|-
|-
| scancode.355
| {{code|key.keyboard.259}}
| Wake
| 143
| <ref name="turbostar" group="keyboards"/>
| {{code|KEY_WAKEUP}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.356
| {{code|key.keyboard.262}}
| My Pictures
| 200
| <ref name="natmulti" group="keyboards"/>
| {{code|KEY_PLAYCD}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.357
| {{code|key.keyboard.262}}
| Search
| 207
| <ref name="turbostar" group="keyboards"/>
| {{code|KEY_PLAY}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.358
| {{code|key.keyboard.263}}
| Camera(?)
| 201
| <ref name="turbostar" group="keyboards"/>
| {{code|KEY_PAUSECD}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.359
| {{code|key.keyboard.264}}
| Refresh
| 167
| <ref name="turbostar" group="keyboards"/>
| {{code|KEY_RECORD}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.360
| {{code|key.keyboard.265}}
| Close
| 208
| <ref name="turbostar" group="keyboards"/>
| {{code|KEY_FASTFORWARD}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.361
| {{code|key.keyboard.266}}
| Forward
| 168
| <ref name="turbostar" group="keyboards"/>
| {{code|KEY_REWIND}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.362
| {{code|key.keyboard.267}}
| Back
| 163
| <ref name="turbostar" group="keyboards"/>
| {{code|KEY_NEXTSONG}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
| scancode.363
| Monitor(?)
| <ref name="turbostar" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| rowspan="2" | scancode.364
| rowspan="2" | Mail
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="turbostar" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| rowspan="2" | scancode.365
| rowspan="2" | Media
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="turbostar" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|}
 
===== scancode.256 =====
scancode.256 on Windows appears to be a generic fallback for several unrecognized keyboard inputs, and as such many different unrelated inputs can cause this to appear. This appears to arise from a bug in GLFW, which may be fixed at some point in the future.<ref>https://github.com/glfw/glfw/pull/2417</ref> The following is a list of known examples from single buttons:
<!-- check windows versions again
Corsair K55 (French, weird layout):
 
Desktop:
Fn: nothing
Brightness: nothing
Lock: nothing
MR: nothing
Mute: scancode.256
Volume down: scancode.256
Volume up: scancode.256
Stop: J
Previous track: Q
Play/Pause: G
Next track: scancode.256
G1: 1
G2: 2
G3: 3
G4: 4
G5: 5
G6: 6
 
Laptop:
Fn: nothing
Brightness: nothing
Lock: nothing
MR: nothing
Mute: scancode.256
Volume down: scancode.256
Volume up: scancode.256
Stop: scancode.256
Previous track: scancode.256
Play/Pause: scancode.256
Next track: scancode.256
G1: 1
G2: 2
G3: 3
G4: 4
G5: 5
G6: 6
 
 
Roccat ISKU FX:
 
Desktop:
Rec: nothing
Brightness: nothing
Mute: scancode.256
Volume Down: scancode.256
Volume Up: scancode.256
Play/Pause: G
Previous Track: Q
Next Track: P
WWW: nothing
Monitor looking thing: nothing
M1: Left Shift
M2: nothing
M3: Left Shift
M4: Left Shift
M5: Left Shift
T1: nothing
T2: nothing
T3: nothing
 
Laptop:
Rec: nothing
Brightness: nothing
Mute:
Volume Down:
Volume Up:
Play/Pause:
Previous Track:
Next Track:
WWW:
Monitor looking thing:
M1: Left Shift
M2: nothing
M3: Left Shift
M4: Left Shift
M5: Left Shift
T1: nothing
T2: nothing
T3: nothing
-->
{| class="wikitable" style="text-align:center"
! Key
! Keyboard
! Computer
! JE version
! Windows version
! Notes
|-
|-
| rowspan="2" | Browser<ref name="DC2000KeyNames">https://web.archive.org/web/20231020122554/https://www.cherry.co.uk/dc-2000</ref>
| {{code|key.keyboard.268}}
| <ref name="CherryDC2000" group="keyboards">Cherry DC 2000, UK layout, USB connector</ref>
| 165
| <ref name="HP250G7" group="wincomputers">HP 250 G7 Notebook PC</ref>
| {{code|KEY_PREVIOUSSONG}}
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| rowspan="2" | {{note|name="nobind"|Does not bind to anything at all on some other computers running the same Windows version}}
|-
|-
| <ref name="HVKB558cm" group="keyboards">Havit HV-KB558cm, UK layout, USB connector</ref>
| {{code|key.keyboard.269}}
| <ref name="HP250G7" group="wincomputers"/>
| 166
| 1.20.2
| {{code|KEY_STOPCD}}
| <ref name="tenhome19045dot3570" group="winver"/>
|-
|-
| Calculator<ref name="DC2000KeyNames"/>
| {{code|key.keyboard.270}}
| <ref name="CherryDC2000" group="keyboards"/>
| 161
| <ref name="HP250G7" group="wincomputers"/>
| {{code|KEY_EJECTCD}}
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| {{note|name="leftalt"|Binds as "Left Alt" instead on some other computers running the same Windows version}}
|-
|-
| Computer(?)
| {{code|key.keyboard.270}}
| <ref name="HVKB558cm" group="keyboards"/>
| 162
| <ref name="HP250G7" group="wincomputers">HP 250 G7 Notebook PC</ref>
| {{code|KEY_EJECTCLOSECD}}
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| {{note|name="nobind"|Does not bind to anything at all on some other computers running the same Windows version}}
|-
|-
| rowspan="4" | E-mail<ref name="DC2000KeyNames"/>
| {{code|key.keyboard.271}}
| <ref name="CherryDC2000" group="keyboards"/>
| 164
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| {{code|KEY_PLAYPAUSE}}
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="HVKB558cm" group="keyboards"/>
| {{code|key.keyboard.272}}
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 226
| 1.20.2
| {{code|KEY_MEDIA}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="CherryDC2000" group="keyboards"/>
| {{code|key.keyboard.273}}
| <ref name="HP250G7" group="wincomputers"/>
| 181
| 1.20.2
| {{code|KEY_NEW}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="HVKB558cm" group="keyboards"/>
| {{code|key.keyboard.274}}
| <ref name="HP250G7" group="wincomputers"/>
| 134
| 1.20.2
| {{code|KEY_OPEN}}
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|}
<!-- roccat and corsair keyboards should also be tested -->
 
==== Key combos ====
Cases where specific key combinations cause scancode.### to appear, or keys that would otherwise have named bindings causing scancode.### to appear when another key (e.g. F Lock) is in a certain state.
 
It may be Mojang's intention to not fix cases where the exact same key in the exact same position can put out different codes, and that the same key should always give the same in-game behavior (for example, you cannot bind a control to @ by holding shift and then binding something to the 2 key, so it might be intended that the F2 key would always bind F2 regardless of whether the Fn key is held or not).
 
{| class="wikitable" style="text-align:center"
! Displayed name
! Combo
! Function
! Keyboard
! Computer
! JE version
! Windows version
! Notes
|-
|-
| scancode.256
| {{code|key.keyboard.275}}
| colspan="7" | ''Many combos map to this - see section''
| 206
| {{code|KEY_CLOSE}}
|-
|-
| rowspan="2" | scancode.257
| {{code|key.keyboard.276}}
| rowspan="2" | {{key|Fn}}+{{key|Esc}}
| 174
| rowspan="2" | System Info
| {{code|KEY_EXIT}}
| <ref name="builtin" group="keyboards">[built-in laptop keyboard]</ref>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="builtin" group="keyboards"/>
| {{code|key.keyboard.277}}
| <ref name="hpcm0xxx" group="wincomputers">HP Laptop 14-cm0xxx</ref>
| 234
| 1.20.2
| {{code|KEY_SAVE}}
| <ref name="tenhome10dot0dot18362" group="winver">Windows 10 Home 10.0.18362 Build 18362</ref>
|  
|-
|-
| scancode.263
| {{code|key.keyboard.279}}
| {{key|F3}} w/o {{key|F Lock}}
| 130
| Redo
| {{code|KEY_PROPS}}
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| scancode.264
| {{code|key.keyboard.280}}
| {{key|F2}} w/o {{key|F Lock}}
| 217
| Undo
| {{code|KEY_SEARCH}}
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| rowspan="2" | scancode.272
| {{code|key.keyboard.281}}
| rowspan="2" | {{key|F9}} w/o {{key|Fn}}
| 172
| rowspan="2" | Previous Track
| {{code|KEY_HOMEPAGE}}
| <ref name="builtin" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="builtin" group="keyboards"/>
| {{code|key.keyboard.282}}
| <ref name="hpcm0xxx" group="wincomputers"/>
| 158
| 1.20.2
| {{code|KEY_BACK}}
| <ref name="tenhome10dot0dot18362" group="winver"/>
|  
|-
|-
| rowspan="2" | scancode.281
| {{code|key.keyboard.283}}
| rowspan="2" | {{key|F11}} w/o {{key|Fn}}
| 159
| rowspan="2" | Next Track
| {{code|KEY_FORWARD}}
| <ref name="builtin" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|  
|-
|-
| <ref name="builtin" group="keyboards"/>
| {{code|key.keyboard.285}}
| <ref name="hpcm0xxx" group="wincomputers"/>
| 173
| 1.20.2
| {{code|KEY_REFRESH}}
| <ref name="tenhome10dot0dot18362" group="winver"/>
|  
|-
|-
| rowspan="2" | scancode.288
| {{code|key.keyboard.286}}
| rowspan="2" | {{key|F6}} w/o {{key|Fn}}
| 156
| rowspan="2" | Mute
| {{code|KEY_BOOKMARKS}}
| <ref name="builtin" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="builtin" group="keyboards"/>
| <ref name="hpcm0xxx" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome10dot0dot18362" group="winver"/>
|
|-
| rowspan="2" | scancode.290
| rowspan="2" | {{key|F10}} w/o {{key|Fn}}
| rowspan="2" | Play/Pause
| <ref name="builtin" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="builtin" group="keyboards"/>
| <ref name="hpcm0xxx" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome10dot0dot18362" group="winver"/>
|
|-
| scancode.291
| {{key|F10}} w/o {{key|F Lock}}
| Spell
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| rowspan="4" | scancode.299
| rowspan="2" | {{key|F2}} w/o {{key|Fn}}
| rowspan="2" | Brightness Down
| <ref name="builtin" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="builtin" group="keyboards"/>
| <ref name="hpcm0xxx" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome10dot0dot18362" group="winver"/>
|
|-
| rowspan="2" | {{key|F3}} w/o {{key|Fn}}
| rowspan="2" | Brightness Up
| <ref name="builtin" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="builtin" group="keyboards"/>
| <ref name="hpcm0xxx" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome10dot0dot18362" group="winver"/>
|
|-
| rowspan="2" | scancode.302
| rowspan="2" | {{key|F7}} w/o {{key|Fn}}
| rowspan="2" | Volume Down
| <ref name="builtin" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="builtin" group="keyboards"/>
| <ref name="hpcm0xxx" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome10dot0dot18362" group="winver"/>
|
|-
| rowspan="2" | scancode.304
| rowspan="2" | {{key|F8}} w/o {{key|Fn}}
| rowspan="2" | Volume Up
| <ref name="builtin" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="builtin" group="keyboards"/>
| <ref name="hpcm0xxx" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome10dot0dot18362" group="winver"/>
|
|-
| scancode.315
| {{key|F1}} w/o {{key|F Lock}}
| Help
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| scancode.318
| {{key|F4}} w/o {{key|F Lock}}
| New
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| scancode.319
| {{key|F5}} w/o {{key|F Lock}}
| Open
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| scancode.320
| {{key|F6}} w/o {{key|F Lock}}
| Close
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| scancode.321
| {{key|F7}} w/o {{key|F Lock}}
| Reply
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| scancode.322
| {{key|F8}} w/o {{key|F Lock}}
| Forward
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| scancode.323
| {{key|F9}} w/o {{key|F Lock}}
| Send
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| scancode.343
| {{key|F11}} w/o {{key|F Lock}}
| Save
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| scancode.344
| {{key|F12}} w/o {{key|F Lock}}
| Print
| <ref name="natmulti" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|}
 
===== scancode.256 =====
For much the same reason as the prior section, key combinations can also result in controls being bound to this specific code.
 
{| class="wikitable" style="text-align:center"
! Combo
! Function
! Keyboard
! Computer
! JE version
! Windows version
! Notes
|-
| {{key|Fn}}+{{key|F1}}
| Media
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| {{note|name="nobind"}}
|-
| rowspan="2" | {{key|Fn}}+{{key|F2}}
| rowspan="2" | Volume Down
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| rowspan="2" | {{key|Fn}}+{{key|F3}}
| rowspan="2" | Volume Up
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| rowspan="2" | {{key|Fn}}+{{key|F4}}
| rowspan="2" | Mute
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| {{key|Fn}}+{{key|F5}}
| Stop
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| {{note|Binds as "J" instead on some other computers running the same Windows version}}
|-
| {{key|Fn}}+{{key|F6}}
| Previous Track
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| {{note|Binds as "Q" instead on some other computers running the same Windows version}}
|-
| {{key|Fn}}+{{key|F7}}
| Play/Pause
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| {{note|Binds as "G" instead on some other computers running the same Windows version}}
|-
| {{key|Fn}}+{{key|F8}}
| Next Track
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| {{note|Binds as "P" instead on some other computers running the same Windows version}}
|-
| rowspan="2" | {{key|Fn}}+{{key|F9}}
| rowspan="2" | E-mail
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="ZoostormDesktop1" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
|
|-
| {{key|Fn}}+{{key|F10}}
| Browser
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| {{note|name="nobind"}}
|-
| {{key|Fn}}+{{key|F12}}
| Calculator
| <ref name="HVKB558cm" group="keyboards"/>
| <ref name="HP250G7" group="wincomputers"/>
| 1.20.2
| <ref name="tenhome19045dot3570" group="winver"/>
| {{note|name="leftalt"}}
|}
|}


=== Linux ===
== Does not bind correctly ==
evdev, which is used by Linux for keyboard inputs, is also used by FreeBSD.
Several controls, rather than being bound to distinct controls, will instead display "Not Bound" rather than being assigned a proper, unique key bind.


The windowing system may affect the keycodes produced, although both X and Wayland use xkb so this is unlikely to be relevant. The kernel build could also affect these, but this is even less likely to be an issue.
{| class="wikitable sortable" style="text-align:center"
 
! evdev ID
For some specific keyboards, according to evtest, only a "scan" event is sent for some rare keys - no "key" event is sent. This is likely a bug with the Linux kernel itself - a report for this is planned.
! evdev names
 
==== Dedicated keys ====
<!-- corsair k55:
mute: scancode.121
vol down: scancode.122
vol up: scancode.123
stop: scancode.174
prev track: scancode.173
play pause: scancode.172
next track: scancode.171
 
isku fx:
mute: scancode.121
vol down: scancode.122
vol up: scancode.123
play pause: scancode.172
prev track: scancode.173
next track: scancode.171
www: scancode.180
monitor ish: scancode.152
-->
{| class="wikitable" style="text-align:center"
! rowspan="2" | Displayed name
! colspan="3" | USB usage
! rowspan="2" | Keyboard
! rowspan="2" | JE version
! rowspan="2" | OS
! rowspan="2" | Notes
|-
|-
! Page
| 095
! Name
| {{code|KEY_KPJPCOMMA}}
! ID
|-
|-
| scancode.107
| 101
| Keyboard/Keypad
| {{code|KEY_LINEFEED}}
| Keyboard PrintScreen
| 70
| Unknown
| {{tc|No|1.15.2}}
| Unknown
| {{note|name="170376orig"|Mentioned in the original description of {{bug|MC-170376}}}}
|-
|-
| scancode.120
| 112
|  
| {{code|KEY_MACRO}}
|
|
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver">Ubuntu 23.10</ref>
|  
|-
|-
| rowspan="3" | scancode.121
| 132
| rowspan="3" | Keyboard/Keypad<br>Consumer
| {{code|KEY_FRONT}}
| rowspan="3" | Keyboard Mute<br>Mute
| rowspan="3" | 127<br>226
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="3" | {{note|name="gsdmediakill"|If the GNOME desktop environment is used, the "gsd-media-keys" process may need to be terminated via the System Monitor to allow Minecraft to recognise that this button is being pressed.}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 140
| 1.20.2
| {{code|KEY_CALC}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="kruxcomet" group="keyboards">KRUX Comet</ref>
| 141
| 1.20.2
| {{code|KEY_SETUP}}
| <ref name="debunst" group="linver">Debian unstable</ref>
|-
|-
| rowspan="3" | scancode.122
| 144
| rowspan="3" | Keyboard/Keypad<br>Consumer
| {{code|KEY_FILE}}
| rowspan="3" | Keyboard Volume Down<br>Volume Decrement
| rowspan="3" | 129<br>234
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="3" | {{note|name="gsdmediakill"}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 145
| 1.20.2
| {{code|KEY_SENDFILE}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="kruxcomet" group="keyboards">KRUX Comet</ref>
| 146
| 1.20.2
| {{code|KEY_DELETEFILE}}
| <ref name="debunst" group="linver">Debian unstable</ref>
|-
|-
| rowspan="3" | scancode.123
| 147
| rowspan="3" | Keyboard/Keypad<br>Consumer
| {{code|KEY_XFER}}
| rowspan="3" | Keyboard Volume Up<br>Volume Increment
| rowspan="3" | 128<br>233
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="3" | {{note|name="gsdmediakill"}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 148
| 1.20.2
| {{code|KEY_PROG1}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="kruxcomet" group="keyboards">KRUX Comet</ref>
| 149
| 1.20.2
| {{code|KEY_PROG2}}
| <ref name="debunst" group="linver">Debian unstable</ref>
|-
|-
| scancode.124
| 150
| Keyboard/Keypad<br>Consumer
| {{code|KEY_WWW}}
| Keyboard Power<br>Power
| 102<br>48
| <ref name="turbostar" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| {{note|name="gsdmediakill"}}
|-
|-
| scancode.133
| 151
| Keyboard/Keypad
| {{code|KEY_MSDOS}}
| Keyboard Left GUI
| 227
| Unknown
| {{tc|No|1.15.2}}
| Unknown
| {{note|name="170376orig"}}
|-
|-
| scancode.136
| 152
| Keyboard/Keypad<br>Consumer
| {{code|KEY_SCREENLOCK}}
| Keyboard Stop<br>AC Stop
| 120<br>550
| <ref name="turbostar" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| scancode.139
| 153
| Keyboard/Keypad<br>Consumer
| {{code|KEY_DIRECTION}}
| Keyboard Undo<br>AC Undo
| 122<br>538
| <ref name="hypersevenrevone" group="keyboards">Custom (Hyper7 Rev1)</ref>
| {{tc|No|1.20.2 Release Candidate 1}}
| <ref name="arch" group="linver">Arch Linux</ref>
|
|-
|-
| scancode.143
| 154
| Keyboard/Keypad<br>Consumer
| {{code|KEY_CYCLEWINDOWS}}
| Keyboard Paste<br>AC Paste
| 125<br>541
| <ref name="hypersevenrevone" group="keyboards"/>
| {{tc|No|1.20.2 Release Candidate 1}}
| <ref name="arch" group="linver"/>
|
|-
|-
| scancode.145
| 155
| Keyboard/Keypad<br>Consumer
| {{code|KEY_MAIL}}
| Keyboard Cut<br>AC Cut
| 123<br>540
| <ref name="hypersevenrevone" group="keyboards"/>
| {{tc|No|1.20.2 Release Candidate 1}}
| <ref name="arch" group="linver"/>
|
|-
|-
| rowspan="3" | scancode.148
| 157
| rowspan="3" | Consumer
| {{code|KEY_COMPUTER}}
| rowspan="3" | AL Calculator
| rowspan="3" | 402
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="3" | {{note|name="gsdmediakill"}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 160
| 1.20.2
| {{code|KEY_CLOSECD}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="CherryDC2000" group="keyboards"/>
| 169
| 1.20.2
| {{code|KEY_PHONE}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| rowspan="3" | scancode.150
| 170
| rowspan="3" | Consumer<br>Consumer
| {{code|KEY_ISO}}
| rowspan="3" | Sleep<br>Sleep Mode
| rowspan="3" | 50<br>52
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="3" | {{note|name="gsdmediakill"}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 175
| 1.20.2
| {{code|KEY_MOVE}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="CherryDC2000" group="keyboards"/>
| 176
| 1.20.2
| {{code|KEY_EDIT}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| scancode.151
| 177
|  
| {{code|KEY_SCROLLUP}}
|
|
| <ref name="turbostar" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| rowspan="2" | scancode.152
| 178
| rowspan="2" | Consumer<br>Consumer
| {{code|KEY_SCROLLDOWN}}
| rowspan="2" | AL File Browser<br>AL Local Machine Browser
| rowspan="2" | 436<br>404
| <ref name="HVKB558cm" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="2" | {{note|name="gsdmediakill"}}
|-
|-
| <ref name="kruxcomet" group="keyboards"/>
| 196
| 1.20.2
| undefined
| <ref name="debunst" group="linver"/>
|-
|-
| rowspan="5" | scancode.163
| 197
| rowspan="5" | Consumer
| undefined
| rowspan="5" | AL Email Reader
| rowspan="5" | 394
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="5" | {{note|name="gsdmediakill"}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 198
| 1.20.2
| undefined
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="CherryDC2000" group="keyboards"/>
| 199
| 1.20.2
| undefined
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="HVKB558cm" group="keyboards"/>
| 202
| 1.20.2
| {{code|KEY_PROG3}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="kruxcomet" group="keyboards"/>
| 203
| 1.20.2
| {{code|KEY_PROG4}}
| <ref name="debunst" group="linver"/>
|-
|-
| scancode.164
| 204
| Consumer<br>Consumer
| {{code|KEY_DASHBOARD}}
| AL Programmable Button Configuration<br>AC Bookmarks
| 386<br>554
| <ref name="turbostar" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| scancode.165
| 205
|  
| {{code|KEY_SUSPEND}}
|
|
| <ref name="turbostar" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| scancode.166
| 209
| Consumer
| {{code|KEY_BASSBOOST}}
| AC Back
| 548
| <ref name="turbostar" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| scancode.167
| 211
| Consumer
| {{code|KEY_HP}}
| AC Forward
| 549
| <ref name="turbostar" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| rowspan="3" | scancode.171
| 212
| rowspan="3" | Consumer
| {{code|KEY_CAMERA}}
| rowspan="3" | Scan Next Track
| rowspan="3" | 181
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="3" | {{note|name="gsdmediakill"}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 213
| 1.20.2
| {{code|KEY_SOUND}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="kruxcomet" group="keyboards">KRUX Comet</ref>
| 214
| 1.20.2
| {{code|KEY_QUESTION}}
| <ref name="debunst" group="linver">Debian unstable</ref>
|-
|-
| rowspan="4" | scancode.172
| 215
| rowspan="4" | Consumer
| {{code|KEY_EMAIL}}
| rowspan="4" | Play/Pause
| rowspan="4" | 205
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="4" | {{note|name="gsdmediakill"}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 216
| 1.20.2
| {{code|KEY_CHAT}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="kruxcomet" group="keyboards"/>
| 218
| 1.20.2
| {{code|KEY_CONNECT}}
| <ref name="debunst" group="linver"/>
|-
|-
| <ref name="acpred" group="keyboards">Acer Predator (exact model unknown)</ref>
| 219
| 1.20.2
| {{code|KEY_FINANCE}}
| <ref name="kubuntu2304" group="linver">Kubuntu 23.04</ref>
|-
|-
| rowspan="3" | scancode.173
| 220
| rowspan="3" | Consumer
| {{code|KEY_SPORT}}
| rowspan="3" | Scan Previous Track
| rowspan="3" | 182
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="3" | {{note|name="gsdmediakill"}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 221
| 1.20.2
| {{code|KEY_SHOP}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="kruxcomet" group="keyboards">KRUX Comet</ref>
| 222
| 1.20.2
| {{code|KEY_ALTERASE}}
| <ref name="debunst" group="linver">Debian unstable</ref>
|-
|-
| rowspan="4" | scancode.174
| 224
| rowspan="4" | Consumer
| {{code|KEY_BRIGHTNESSDOWN}}
| rowspan="4" | Stop
| rowspan="4" | 183
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="4" | {{note|name="gsdmediakill"}}
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 225
| 1.20.2
| {{code|KEY_BRIGHTNESSUP}}
| <ref name="ubuntu2310" group="linver"/>
|-
|-
| <ref name="kruxcomet" group="keyboards"/>
| 228
| 1.20.2
| {{code|KEY_KBDILLUMTOGGLE}}
| <ref name="debunst" group="linver"/>
|-
|-
| <ref name="acpred" group="keyboards"/>
| 229
| 1.20.2
| {{code|KEY_KBDILLUMDOWN}}
| <ref name="kubuntu2304" group="linver"/>
|-
|-
| scancode.179
| 230
| Consumer
| {{code|KEY_KBDILLUMUP}}
| AL Consumer Control Configuration
| 387
| <ref name="kruxcomet" group="keyboards"/>
| 1.20.2
| <ref name="debunst" group="linver"/>
|  
|-
|-
| rowspan="5" | scancode.180
| 231
| rowspan="5" | Consumer
| {{code|KEY_SEND}}
| rowspan="5" | AC Home
| rowspan="5" | 547
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| <ref name="turbostar" group="keyboards"/>
| 232
| 1.20.2
| {{code|KEY_REPLY}}
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| <ref name="CherryDC2000" group="keyboards"/>
| 233
| 1.20.2
| {{code|KEY_FORWARDMAIL}}
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| <ref name="HVKB558cm" group="keyboards"/>
| 235
| 1.20.2
| {{code|KEY_DOCUMENTS}}
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| <ref name="kruxcomet" group="keyboards"/>
| 236
| 1.20.2
| {{code|KEY_BATTERY}}
| <ref name="debunst" group="linver"/>
|  
|-
|-
| scancode.181
| 237
| Consumer
| {{code|KEY_BLUETOOTH}}
| AC Refresh
| 551
| <ref name="turbostar" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
|  
|-
|-
| scancode.191
| 238
| Keyboard/Keypad
| {{code|KEY_WLAN}}
| Keyboard F13
| 104
| Unknown
| {{tc|No|1.15.2}}
| Unknown
| {{note|name="170376orig"}}
|-
|-
| scancode.192
| 239
| Keyboard/Keypad
| {{code|KEY_UWB}}
| Keyboard F14
| 105
| Unknown
| {{tc|No|1.15.2}}
| Unknown
| {{note|name="170376orig"}}
|-
|-
| scancode.193
| 240
| Keyboard/Keypad
| {{code|KEY_UNKNOWN}}
| Keyboard F15
| 106
| Unknown
| {{tc|No|1.15.2}}
| Unknown
| {{note|name="170376orig"}}
|-
|-
| scancode.194
| 243
| Keyboard/Keypad
| {{code|KEY_BRIGHTNESS_CYCLE}}
| Keyboard F16
| 107
| Unknown
| {{tc|No|1.15.2}}
| Unknown
| {{note|name="170376orig"}}
|-
|-
| scancode.195
| 244
| Keyboard/Keypad
| {{code|KEY_BRIGHTNESS_AUTO}}
| Keyboard F17
| 108
| Unknown
| {{tc|No|1.15.2}}
| Unknown
| {{note|name="170376orig"}}
|-
|-
| scancode.196
| 245
| Keyboard/Keypad
| {{code|KEY_DISPLAY_OFF}}
| Keyboard F18
| 109
| Unknown
| {{tc|No|1.15.2}}
| Unknown
| {{note|name="170376orig"}}
|-
|-
| scancode.197
| 246
| Keyboard/Keypad
| {{code|KEY_WWAN}}
| Keyboard F19
| 110
| Unknown
| {{tc|No|1.15.2}}
| Unknown
| {{note|name="170376orig"}}
|-
|-
| scancode.202
| 247
| Keyboard/Keypad
| {{code|KEY_RFKILL}}
| Keyboard F24
| 115
| Unknown
| {{tc|No|1.15.2}}
| Unknown
| {{note|name="170376orig"}}
|-
| scancode.225
| Consumer
| AC Search
| 545
| <ref name="turbostar" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| {{note|name="gsdmediakill"}}
|-
| rowspan="2" | scancode.234
| rowspan="2" |
| rowspan="2" |
| rowspan="2" |
| <ref name="natmulti" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
| rowspan="2" | {{note|name="gsdmediakill"}}
|-
| <ref name="turbostar" group="keyboards"/>
| 1.20.2
| <ref name="ubuntu2310" group="linver"/>
|}
|}
==== Key combos ====
<!-- havit:
Fn+F1: scancode.179
Fn+F2: scancode.122
Fn+F3: scancode.123
Fn+F4: scancode.121
Fn+F5: scancode.174
Fn+F6: scancode.173
Fn+F7: scancode.172
Fn+F8: scancode.171
Fn+F9: scancode.163
Fn+F10: scancode.180
Fn+F12: scancode.148-->
<!-- laptop results:
F6: scancode.121
F7: scancode.122
F8: scancode.123
F9: scancode.173
F10: scancode.172
F11: scancode.171
-->
== Device info ==
=== Computers ===
==== Windows ====
<references group="wincomputers"/>
=== Keyboards ===
<references group="keyboards"/>
=== OS versions ===
==== Windows ====
<references group="winver"/>
==== Linux ====
<references group="linver"/>


== Notes ==
== Notes ==

Latest revision as of 11:07, 26 July 2026

Template:Wip Template:Exclusive Template:In development This page is a list of keyboard keys that can have game controls bound to them Template:In, but do not have a name or ID properly assigned to them.

Recognised as distinct

Template:Info needed section Tested on Wayland; Windows and X11 may have other keys not mentioned here.

Minecraft key name evdev ID evdev names
Template:Code 138 Template:Code
Template:Code 129 Template:Code
Template:Code 182 Template:Code
Template:Code 131 Template:Code
Template:Code 137 Template:Code
Template:Code 133 Template:Code
Template:Code 135 Template:Code
Template:Code 136 Template:Code
Template:Code 113 Template:Code
Template:Code 115 Template:Code
Template:Code 114 Template:Code
Template:Code 89 Template:Code
Template:Code 93 Template:Code
Template:Code 124 Template:Code
Template:Code 92 Template:Code
Template:Code 94 Template:Code
Template:Code 122 Template:Code
Template:Code 123 Template:Code
Template:Code 90 Template:Code
Template:Code 91 Template:Code
Template:Code 128 Template:Code
Template:Code 223 Template:Code
Template:Code 85 Template:Code
Template:Code 195 undefined
Template:Code 142 Template:Code
Template:Code 143 Template:Code
Template:Code 200 Template:Code
Template:Code 207 Template:Code
Template:Code 201 Template:Code
Template:Code 167 Template:Code
Template:Code 208 Template:Code
Template:Code 168 Template:Code
Template:Code 163 Template:Code
Template:Code 165 Template:Code
Template:Code 166 Template:Code
Template:Code 161 Template:Code
Template:Code 162 Template:Code
Template:Code 164 Template:Code
Template:Code 226 Template:Code
Template:Code 181 Template:Code
Template:Code 134 Template:Code
Template:Code 206 Template:Code
Template:Code 174 Template:Code
Template:Code 234 Template:Code
Template:Code 130 Template:Code
Template:Code 217 Template:Code
Template:Code 172 Template:Code
Template:Code 158 Template:Code
Template:Code 159 Template:Code
Template:Code 173 Template:Code
Template:Code 156 Template:Code

Does not bind correctly

Several controls, rather than being bound to distinct controls, will instead display "Not Bound" rather than being assigned a proper, unique key bind.

evdev ID evdev names
095 Template:Code
101 Template:Code
112 Template:Code
132 Template:Code
140 Template:Code
141 Template:Code
144 Template:Code
145 Template:Code
146 Template:Code
147 Template:Code
148 Template:Code
149 Template:Code
150 Template:Code
151 Template:Code
152 Template:Code
153 Template:Code
154 Template:Code
155 Template:Code
157 Template:Code
160 Template:Code
169 Template:Code
170 Template:Code
175 Template:Code
176 Template:Code
177 Template:Code
178 Template:Code
196 undefined
197 undefined
198 undefined
199 undefined
202 Template:Code
203 Template:Code
204 Template:Code
205 Template:Code
209 Template:Code
211 Template:Code
212 Template:Code
213 Template:Code
214 Template:Code
215 Template:Code
216 Template:Code
218 Template:Code
219 Template:Code
220 Template:Code
221 Template:Code
222 Template:Code
224 Template:Code
225 Template:Code
228 Template:Code
229 Template:Code
230 Template:Code
231 Template:Code
232 Template:Code
233 Template:Code
235 Template:Code
236 Template:Code
237 Template:Code
238 Template:Code
239 Template:Code
240 Template:Code
243 Template:Code
244 Template:Code
245 Template:Code
246 Template:Code
247 Template:Code

Notes

Template:Notelist

References

Template:Reflist

See also