|
|
| (13 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| {{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 (i.e. non-placeholder [[Minecraft:key codes]]) 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 == |
| | For Linux, the correspondence between evdev codes and SDL3 codes is mostly dictated by [https://github.com/libsdl-org/SDL/blob/855cbec702f246661ff00a0bce9e0683012840c2/src/events/scancodes_linux.h this document]. However, there are some exceptions:{{info needed|you're going to report them as bugs and then list them here}} |
| | * {{code|KEY_KPCOMMA}} should map to {{code|SDL_SCANCODE_KP_COMMA}}, but instead is recognised as {{code|SDL_SCANCODE_KP_PERIOD}}<ref>{{bug|MC-310845}}</ref> |
| | * {{code|KEY_ZENKAKUHANKAKU}} and unnamed key 195 both map to {{code|SDL_SCANCODE_MODE}}, despite the former being defined as mapping to {{code|SDL_SCANCODE_LANG5}} and the latter being left as "Unknown"<ref>{{bug|MC-310984}}</ref> |
| | * {{code|KEY_MUHENKAN}} and {{code|KEY_KPJPCOMMA}} should both map to {{code|SDL_SCANCODE_INTERNATIONAL5}}, but only the former appears to do this, with the latter instead binding to "Not Bound"<ref>{{bug|MC-310982}}</ref> |
| | * {{code|KEY_STOP}} should map to {{code|SDL_SCANCODE_STOP}}, but instead binds to {{code|SDL_SCANCODE_CANCEL}}, resulting in a conflict with {{code|KEY_CANCEL}}<ref>{{bug|MC-311035}}</ref> |
|
| |
|
| == List of keys ==
| | {| class="wikitable sortable" |
| === Windows ===
| | ! rowspan="2" | Minecraft key name |
| ==== Dedicated keys ====
| | ! rowspan="2" | [https://wiki.libsdl.org/SDL3/SDL_Scancode SDL3 scancode ID] |
| Cases where a single, nonstandard key causes scancode.### to be displayed when any control is bound to it.
| | ! colspan="2" | evdev (Linux/FreeBSD) |
| {| class="wikitable" style="text-align:center" | | ! colspan="2" | Windows |
| ! Displayed name
| | ! rowspan="2" | Ticket |
| ! Key | |
| ! Keyboard | |
| ! Computer
| |
| ! JE version
| |
| ! Windows version | |
| ! Notes | |
| |- | | |- |
| | scancode.256
| | ! ID |
| | colspan="6" | ''Many keys map to this - see section''
| | ! Key name |
| | ! ID |
| | ! Key name |
| |- | | |- |
| | scancode.261 | | | {{code|key.keyboard.102}} |
| | Messenger | | | {{code|SDL_SCANCODE_POWER}} |
| | <ref name="natmulti" group="keyboards">Microsoft Natural Multimedia Keyboard 1.0A, US layout, PS/2 connector</ref> | | | 116 |
| | <ref name="ZoostormDesktop1" group="wincomputers">[desktop computer, clarify details]</ref> | | | {{code|KEY_POWER}}{{note|This only appears to be passed to applications correctly in X11; Wayland only appears to register the initial press, and does not register the release nor subsequent presses}} |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver">Windows 10 Home 19045.3570</ref> | |
| | | | | |
| | | {{bug|MC-310991}} |
| |- | | |- |
| | rowspan="2" | scancode.272 | | | {{code|key.keyboard.155}} |
| | rowspan="2" | Previous Track | | | {{code|SDL_SCANCODE_CANCEL}} |
| | <ref name="natmulti" group="keyboards"/> | | | 128 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_STOP}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-311035}} |
| |- | | |- |
| | <ref name="turbostar" group="keyboards">Turbo-Star KM-2601 Enhanced Multimedia Keyboard for Windows® 2000, nonstandard layout, PS/2 connector</ref> | | | {{code|key.keyboard.155}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_CANCEL}} |
| | 1.20.2 | | | 223 |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | {{code|KEY_CANCEL}} |
| | | | | |
| | | |
| | | {{bug|MC-311035}} |
| |- | | |- |
| | scancode.278 | | | {{code|key.keyboard.257}} |
| | Log Off | | | {{code|SDL_SCANCODE_MODE}} |
| | <ref name="natmulti" group="keyboards"/> | | | 195 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-310984}} |
| |- | | |- |
| | rowspan="2" | scancode.281 | | | {{code|key.keyboard.258}} |
| | rowspan="2" | Next Track | | | {{code|SDL_SCANCODE_SLEEP}} |
| | <ref name="natmulti" group="keyboards"/> | | | 142 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_SLEEP}} |
| | 1.20.2 | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | |
| | | {{bug|MC-310991}} |
| |- | | |- |
| | <ref name="turbostar" group="keyboards"/> | | | {{code|key.keyboard.259}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_WAKE}} |
| | 1.20.2 | | | 143 |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | {{code|KEY_WAKEUP}} |
| | | |
| | | | | |
| | | {{bug|MC-310991}} |
| |- | | |- |
| | rowspan="2" | scancode.288 | | | {{code|key.keyboard.262}} |
| | rowspan="2" | Mute | | | {{code|SDL_SCANCODE_MEDIA_PLAY}} |
| | <ref name="natmulti" group="keyboards"/> | | | 200 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_PLAYCD}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | <ref name="turbostar" group="keyboards"/> | | | {{code|key.keyboard.262}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_MEDIA_PLAY}} |
| | 1.20.2 | | | 207 |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | {{code|KEY_PLAY}} |
| | | | | |
| | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | scancode.289 | | | {{code|key.keyboard.263}} |
| | Calculator | | | {{code|SDL_SCANCODE_MEDIA_PAUSE}} |
| | <ref name="natmulti" group="keyboards"/> | | | 201 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_PAUSECD}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | rowspan="2" | scancode.290 | | | {{code|key.keyboard.264}} |
| | rowspan="2" | Play/Pause | | | {{code|SDL_SCANCODE_MEDIA_RECORD}} |
| | <ref name="natmulti" group="keyboards"/> | | | 167 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_RECORD}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | <ref name="turbostar" group="keyboards"/> | | | {{code|key.keyboard.265}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_MEDIA_FAST_FORWARD}} |
| | 1.20.2 | | | 208 |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | {{code|KEY_FASTFORWARD}} |
| | | | | |
| | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | rowspan="2" | scancode.292 | | | {{code|key.keyboard.266}} |
| | rowspan="2" | Stop | | | {{code|SDL_SCANCODE_MEDIA_REWIND}} |
| | <ref name="natmulti" group="keyboards"/> | | | 168 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_REWIND}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | <ref name="turbostar" group="keyboards"/> | | | {{code|key.keyboard.267}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_MEDIA_NEXT_TRACK}} |
| | 1.20.2 | | | 163 |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | {{code|KEY_NEXTSONG}} |
| | | |
| | | | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | rowspan="2" | scancode.302 | | | {{code|key.keyboard.268}} |
| | rowspan="2" | Volume Down | | | {{code|SDL_SCANCODE_MEDIA_PREVIOUS_TRACK}} |
| | <ref name="natmulti" group="keyboards"/> | | | 165 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_PREVIOUSSONG}} |
| | 1.20.2 | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | <ref name="turbostar" group="keyboards"/> | | | {{code|key.keyboard.269}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_MEDIA_STOP}} |
| | 1.20.2 | | | 166 |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | {{code|KEY_STOPCD}} |
| | | |
| | | | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | rowspan="2" | scancode.304 | | | {{code|key.keyboard.270}} |
| | rowspan="2" | Volume Up | | | {{code|SDL_SCANCODE_MEDIA_EJECT}} |
| | <ref name="natmulti" group="keyboards"/> | | | 161 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_EJECTCD}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | <ref name="turbostar" group="keyboards"/> | | | {{code|key.keyboard.270}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_MEDIA_EJECT}} |
| | 1.20.2 | | | 162 |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | {{code|KEY_EJECTCLOSECD}} |
| | | | | |
| | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | rowspan="2" | scancode.306 | | | {{code|key.keyboard.272}} |
| | rowspan="2" | Web/Home | | | {{code|SDL_SCANCODE_MEDIA_SELECT}} |
| | <ref name="natmulti" group="keyboards"/> | | | 226 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_MEDIA}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-310116}} |
| |- | | |- |
| | <ref name="turbostar" group="keyboards"/> | | | {{code|key.keyboard.274}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_AC_OPEN}} |
| | 1.20.2 | | | 134 |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | {{code|KEY_OPEN}} |
| | | |
| | | | | |
| | | {{bug|MC-311010}} |
| |- | | |- |
| | scancode.316 | | | {{code|key.keyboard.275}} |
| | My Music | | | {{code|SDL_SCANCODE_AC_CLOSE}} |
| | <ref name="natmulti" group="keyboards"/> | | | 206 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_CLOSE}} |
| | 1.20.2 | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | |
| | | {{bug|MC-311010}} |
| |- | | |- |
| | scancode.332 | | | {{code|key.keyboard.276}} |
| | My Documents | | | {{code|SDL_SCANCODE_AC_EXIT}} |
| | <ref name="natmulti" group="keyboards"/> | | | 174 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_EXIT}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-311010}} |
| |- | | |- |
| | scancode.350 | | | {{code|key.keyboard.279}} |
| | Power | | | {{code|SDL_SCANCODE_AC_PROPERTIES}} |
| | <ref name="turbostar" group="keyboards"/> | | | 130 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_PROPS}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | {{note|Was named in-game until 17w43a, see {{bug|MC-266254}}}} | | | {{bug|MC-311010}} |
| |- | | |- |
| | rowspan="2" | scancode.351 | | | {{code|key.keyboard.280}} |
| | rowspan="2" | Sleep | | | {{code|SDL_SCANCODE_AC_SEARCH}} |
| | <ref name="natmulti" group="keyboards"/> | | | 217 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_SEARCH}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | rowspan="2" | {{note|Was named in-game until 17w43a, see {{bug|MC-265853}}}}
| | | {{bug|MC-311010}} |
| |- | | |- |
| | <ref name="turbostar" group="keyboards"/> | | | {{code|key.keyboard.281}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_AC_HOME}} |
| | 1.20.2 | | | 172 |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | {{code|KEY_HOMEPAGE}} |
| | | |
| | | |
| | | {{bug|MC-311010}} |
| |- | | |- |
| | scancode.355 | | | {{code|key.keyboard.282}} |
| | Wake | | | {{code|SDL_SCANCODE_AC_BACK}} |
| | <ref name="turbostar" group="keyboards"/> | | | 158 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_BACK}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-311010}} |
| |- | | |- |
| | scancode.356 | | | {{code|key.keyboard.283}} |
| | My Pictures | | | {{code|SDL_SCANCODE_AC_FORWARD}} |
| | <ref name="natmulti" group="keyboards"/> | | | 159 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_FORWARD}} |
| | 1.20.2 | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | |
| | | {{bug|MC-311010}} |
| |- | | |- |
| | scancode.357 | | | {{code|key.keyboard.285}} |
| | Search | | | {{code|SDL_SCANCODE_AC_REFRESH}} |
| | <ref name="turbostar" group="keyboards"/> | | | 173 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_REFRESH}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-311010}} |
| |- | | |- |
| | scancode.358 | | | {{code|key.keyboard.286}} |
| | Camera(?) | | | {{code|SDL_SCANCODE_AC_BOOKMARKS}} |
| | <ref name="turbostar" group="keyboards"/> | | | 156 |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|KEY_BOOKMARKS}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| | | {{bug|MC-311010}} |
| |- | | |- |
| | scancode.359 | | | {{code|key.keyboard.116}} |
| | Refresh | | | {{code|SDL_SCANCODE_EXECUTE}} |
| | <ref name="turbostar" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | | | |
| |- | | |- |
| | scancode.360 | | | {{code|key.keyboard.119}} |
| | Close | | | {{code|SDL_SCANCODE_SELECT}} |
| | <ref name="turbostar" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | | | |
| |- | | |- |
| | scancode.361 | | | {{code|key.keyboard.134}} |
| | Forward | | | {{code|SDL_SCANCODE_EQUALSAS400}} |
| | <ref name="turbostar" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | | | |
| |- | | |- |
| | scancode.362 | | | {{code|key.keyboard.140}} |
| | Back | | | {{code|SDL_SCANCODE_INTERNATIONAL6}} |
| | <ref name="turbostar" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | <!--0x5c--> |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | | | |
| |- | | |- |
| | scancode.363 | | | {{code|key.keyboard.141}} |
| | Monitor(?) | | | {{code|SDL_SCANCODE_INTERNATIONAL7}} |
| | <ref name="turbostar" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | | | |
| |- | | |- |
| | rowspan="2" | scancode.364 | | | {{code|key.keyboard.142}} |
| | rowspan="2" | Mail | | | {{code|SDL_SCANCODE_INTERNATIONAL8}} |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | | | |
| |- | | |- |
| | <ref name="turbostar" group="keyboards"/> | | | {{code|key.keyboard.143}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_INTERNATIONAL9}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | rowspan="2" | scancode.365 | | | {{code|key.keyboard.148}} |
| | rowspan="2" | Media | | | {{code|SDL_SCANCODE_LANG5}} |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | | | |
| |- | | |- |
| | <ref name="turbostar" group="keyboards"/> | | | {{code|key.keyboard.149}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_LANG6}} |
| | 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.150}} |
| | <ref name="CherryDC2000" group="keyboards">Cherry DC 2000, UK layout, USB connector</ref> | | | {{code|SDL_SCANCODE_LANG7}} |
| | <ref name="HP250G7" group="wincomputers">HP 250 G7 Notebook PC</ref> | | | |
| | 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.151}} |
| | <ref name="HP250G7" group="wincomputers"/> | | | {{code|SDL_SCANCODE_LANG8}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | |
| | | |
| | | |
| |- | | |- |
| | Calculator<ref name="DC2000KeyNames"/> | | | {{code|key.keyboard.152}} |
| | <ref name="CherryDC2000" group="keyboards"/> | | | {{code|SDL_SCANCODE_LANG9}} |
| | <ref name="HP250G7" group="wincomputers"/> | | | |
| | 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.153}} |
| | <ref name="HVKB558cm" group="keyboards"/> | | | {{code|SDL_SCANCODE_ALTERASE}} |
| | <ref name="HP250G7" group="wincomputers">HP 250 G7 Notebook PC</ref> | | | |
| | 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.154}} |
| | <ref name="CherryDC2000" group="keyboards"/> | | | {{code|SDL_SCANCODE_SYSREQ}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | |
| | | | | |
| |- | | |- |
| | <ref name="HVKB558cm" group="keyboards"/> | | | {{code|key.keyboard.156}} |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | {{code|SDL_SCANCODE_CLEAR}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | <ref name="CherryDC2000" group="keyboards"/> | | | {{code|key.keyboard.157}} |
| | <ref name="HP250G7" group="wincomputers"/> | | | {{code|SDL_SCANCODE_PRIOR}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | <ref name="HVKB558cm" group="keyboards"/> | | | {{code|key.keyboard.158}} |
| | <ref name="HP250G7" group="wincomputers"/> | | | {{code|SDL_SCANCODE_RETURN2}} |
| | 1.20.2 | | | |
| | <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.159}} |
| | colspan="7" | ''Many combos map to this - see section'' | | | {{code|SDL_SCANCODE_SEPARATOR}} |
| | | |
| | | |
| | | |
| | | |
| | | |
| |- | | |- |
| | rowspan="2" | scancode.257
| | | {{code|key.keyboard.160}} |
| | rowspan="2" | {{key|Fn}}+{{key|Esc}}
| | | {{code|SDL_SCANCODE_OUT}} |
| | rowspan="2" | System Info | | | |
| | <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.161}} |
| | <ref name="hpcm0xxx" group="wincomputers">HP Laptop 14-cm0xxx</ref> | | | {{code|SDL_SCANCODE_OPER}} |
| | 1.20.2 | | | |
| | <ref name="tenhome10dot0dot18362" group="winver">Windows 10 Home 10.0.18362 Build 18362</ref> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | scancode.263
| | | {{code|key.keyboard.162}} |
| | {{key|F3}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_CLEARAGAIN}} |
| | Redo | | | |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| |- | | |- |
| | scancode.264
| | | {{code|key.keyboard.163}} |
| | {{key|F2}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_CRSEL}} |
| | Undo | | | |
| | <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.164}} |
| | rowspan="2" | {{key|F9}} w/o {{key|Fn}}
| | | {{code|SDL_SCANCODE_EXSEL}} |
| | rowspan="2" | Previous Track | | | |
| | <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.176}} |
| | <ref name="hpcm0xxx" group="wincomputers"/> | | | {{code|SDL_SCANCODE_KP_00}} |
| | 1.20.2 | | | |
| | <ref name="tenhome10dot0dot18362" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | rowspan="2" | scancode.281
| | | {{code|key.keyboard.177}} |
| | rowspan="2" | {{key|F11}} w/o {{key|Fn}}
| | | {{code|SDL_SCANCODE_KP_000}} |
| | rowspan="2" | Next Track | | | |
| | <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.178}} |
| | <ref name="hpcm0xxx" group="wincomputers"/> | | | {{code|SDL_SCANCODE_THOUSANDSSEPARATOR}} |
| | 1.20.2 | | | |
| | <ref name="tenhome10dot0dot18362" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | rowspan="2" | scancode.288
| | | {{code|key.keyboard.179}} |
| | rowspan="2" | {{key|F6}} w/o {{key|Fn}}
| | | {{code|SDL_SCANCODE_DECIMALSEPARATOR}} |
| | rowspan="2" | Mute | | | |
| | <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.180}} |
| | <ref name="hpcm0xxx" group="wincomputers"/> | | | {{code|SDL_SCANCODE_CURRENCYUNIT}} |
| | 1.20.2 | | | |
| | <ref name="tenhome10dot0dot18362" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | rowspan="2" | scancode.290
| | | {{code|key.keyboard.181}} |
| | rowspan="2" | {{key|F10}} w/o {{key|Fn}}
| | | {{code|SDL_SCANCODE_CURRENCYSUBUNIT}} |
| | 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"/> | | | {{code|key.keyboard.184}} |
| | <ref name="hpcm0xxx" group="wincomputers"/> | | | {{code|SDL_SCANCODE_KP_LEFTBRACE}} |
| | 1.20.2 | | | |
| | <ref name="tenhome10dot0dot18362" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | scancode.291
| | | {{code|key.keyboard.185}} |
| | {{key|F10}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_KP_RIGHTBRACE}} |
| | Spell | | | |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| |- | | |- |
| | rowspan="4" | scancode.299
| | | {{code|key.keyboard.186}} |
| | rowspan="2" | {{key|F2}} w/o {{key|Fn}}
| | | {{code|SDL_SCANCODE_KP_TAB}} |
| | 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"/> | | | {{code|key.keyboard.187}} |
| | <ref name="hpcm0xxx" group="wincomputers"/> | | | {{code|SDL_SCANCODE_KP_BACKSPACE}} |
| | 1.20.2 | | | |
| | <ref name="tenhome10dot0dot18362" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | rowspan="2" | {{key|F3}} w/o {{key|Fn}}
| | | {{code|key.keyboard.188}} |
| | rowspan="2" | Brightness Up | | | {{code|SDL_SCANCODE_KP_A}} |
| | <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.189}} |
| | <ref name="hpcm0xxx" group="wincomputers"/> | | | {{code|SDL_SCANCODE_KP_B}} |
| | 1.20.2 | | | |
| | <ref name="tenhome10dot0dot18362" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | rowspan="2" | scancode.302
| | | {{code|key.keyboard.190}} |
| | rowspan="2" | {{key|F7}} w/o {{key|Fn}}
| | | {{code|SDL_SCANCODE_KP_C}} |
| | 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"/> | | | {{code|key.keyboard.191}} |
| | <ref name="hpcm0xxx" group="wincomputers"/> | | | {{code|SDL_SCANCODE_KP_D}} |
| | 1.20.2 | | | |
| | <ref name="tenhome10dot0dot18362" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | rowspan="2" | scancode.304
| | | {{code|key.keyboard.192}} |
| | rowspan="2" | {{key|F8}} w/o {{key|Fn}}
| | | {{code|SDL_SCANCODE_KP_E}} |
| | 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"/> | | | {{code|key.keyboard.193}} |
| | <ref name="hpcm0xxx" group="wincomputers"/> | | | {{code|SDL_SCANCODE_KP_F}} |
| | 1.20.2 | | | |
| | <ref name="tenhome10dot0dot18362" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | scancode.315
| | | {{code|key.keyboard.194}} |
| | {{key|F1}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_KP_XOR}} |
| | Help | | | |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| |- | | |- |
| | scancode.318
| | | {{code|key.keyboard.195}} |
| | {{key|F4}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_KP_POWER}} |
| | New | | | |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| |- | | |- |
| | scancode.319
| | | {{code|key.keyboard.196}} |
| | {{key|F5}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_KP_PERCENT}} |
| | Open | | | |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| |- | | |- |
| | scancode.320
| | | {{code|key.keyboard.197}} |
| | {{key|F6}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_KP_LESS}} |
| | Close | | | |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| |- | | |- |
| | scancode.321
| | | {{code|key.keyboard.198}} |
| | {{key|F7}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_KP_GREATER}} |
| | Reply | | | |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| |- | | |- |
| | scancode.322
| | | {{code|key.keyboard.199}} |
| | {{key|F8}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_KP_AMPERSAND}} |
| | Forward | | | |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| |- | | |- |
| | scancode.323
| | | {{code|key.keyboard.200}} |
| | {{key|F9}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_KP_DBLAMPERSAND}} |
| | Send | | | |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| |- | | |- |
| | scancode.343
| | | {{code|key.keyboard.201}} |
| | {{key|F11}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_KP_VERTICALBAR}} |
| | Save | | | |
| | <ref name="natmulti" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | |
| | | | | |
| |- | | |- |
| | scancode.344
| | | {{code|key.keyboard.202}} |
| | {{key|F12}} w/o {{key|F Lock}} | | | {{code|SDL_SCANCODE_KP_DBLVERTICALBAR}} |
| | 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}} | | | {{code|key.keyboard.203}} |
| | Media | | | {{code|SDL_SCANCODE_KP_COLON}} |
| | <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}}
| | | {{code|key.keyboard.204}} |
| | rowspan="2" | Volume Down | | | {{code|SDL_SCANCODE_KP_HASH}} |
| | <ref name="HVKB558cm" group="keyboards"/>
| | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | | | |
| |- | | |- |
| | <ref name="HVKB558cm" group="keyboards"/> | | | {{code|key.keyboard.205}} |
| | <ref name="HP250G7" group="wincomputers"/> | | | {{code|SDL_SCANCODE_KP_SPACE}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | rowspan="2" | {{key|Fn}}+{{key|F3}}
| | | {{code|key.keyboard.206}} |
| | rowspan="2" | Volume Up | | | {{code|SDL_SCANCODE_KP_AT}} |
| | <ref name="HVKB558cm" group="keyboards"/>
| | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | | | |
| |- | | |- |
| | <ref name="HVKB558cm" group="keyboards"/> | | | {{code|key.keyboard.207}} |
| | <ref name="HP250G7" group="wincomputers"/> | | | {{code|SDL_SCANCODE_KP_EXCLAM}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | |
| | | |
| | | |
| | |- |
| | | {{code|key.keyboard.208}} |
| | | {{code|SDL_SCANCODE_KP_MEMSTORE}} |
| | | |
| | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | rowspan="2" | {{key|Fn}}+{{key|F4}} | | | {{code|key.keyboard.209}} |
| | rowspan="2" | Mute | | | {{code|SDL_SCANCODE_KP_MEMRECALL}} |
| | <ref name="HVKB558cm" group="keyboards"/> | | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | |
| | |- |
| | | {{code|key.keyboard.210}} |
| | | {{code|SDL_SCANCODE_KP_MEMCLEAR}} |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |- |
| | | {{code|key.keyboard.211}} |
| | | {{code|SDL_SCANCODE_KP_MEMADD}} |
| | | |
| | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | <ref name="HVKB558cm" group="keyboards"/> | | | {{code|key.keyboard.212}} |
| | <ref name="HP250G7" group="wincomputers"/> | | | {{code|SDL_SCANCODE_KP_MEMSUBTRACT}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | {{key|Fn}}+{{key|F5}} | | | {{code|key.keyboard.213}} |
| | Stop | | | {{code|SDL_SCANCODE_KP_MEMMULTIPLY}} |
| | <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}} | | | {{code|key.keyboard.214}} |
| | Previous Track | | | {{code|SDL_SCANCODE_KP_MEMDIVIDE}} |
| | <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}} | | | {{code|key.keyboard.216}} |
| | Play/Pause | | | {{code|SDL_SCANCODE_KP_CLEAR}} |
| | <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}} | | | {{code|key.keyboard.217}} |
| | Next Track | | | {{code|SDL_SCANCODE_KP_CLEARENTRY}} |
| | <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}}
| | | {{code|key.keyboard.218}} |
| | rowspan="2" | E-mail | | | {{code|SDL_SCANCODE_KP_BINARY}} |
| | <ref name="HVKB558cm" group="keyboards"/>
| | | |
| | <ref name="ZoostormDesktop1" group="wincomputers"/> | | | |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | | | |
| |- | | |- |
| | <ref name="HVKB558cm" group="keyboards"/> | | | {{code|key.keyboard.219}} |
| | <ref name="HP250G7" group="wincomputers"/> | | | {{code|SDL_SCANCODE_KP_OCTAL}} |
| | 1.20.2 | | | |
| | <ref name="tenhome19045dot3570" group="winver"/> | | | |
| | | |
| | | |
| | | | | |
| |- | | |- |
| | {{key|Fn}}+{{key|F10}} | | | {{code|key.keyboard.221}} |
| | Browser | | | {{code|SDL_SCANCODE_KP_HEXADECIMAL}} |
| | <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}} | | | {{code|key.keyboard.260}} |
| | Calculator
| | | {{code|SDL_SCANCODE_CHANNEL_INCREMENT}} |
| | <ref name="HVKB558cm" group="keyboards"/>
| | | |
| | <ref name="HP250G7" group="wincomputers"/>
| | | |
| | 1.20.2
| | | |
| | <ref name="tenhome19045dot3570" group="winver"/>
| | | |
| | {{note|name="leftalt"}} | | | |
| |} | |
| | |
| === Linux ===
| |
| evdev, which is used by Linux for keyboard inputs, is also used by FreeBSD.
| |
| | |
| 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.
| |
| | |
| 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.
| |
| | |
| ==== 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
| | | {{code|key.keyboard.261}} |
| ! Name
| | | {{code|SDL_SCANCODE_CHANNEL_DECREMENT}} |
| ! ID
| | | |
| | | |
| | | |
| | | |
| | | |
| |- | | |- |
| | scancode.107 | | | {{code|key.keyboard.278}} |
| | Keyboard/Keypad
| | | {{code|SDL_SCANCODE_AC_PRINT}} |
| | Keyboard PrintScreen
| | | |
| | 70
| | | |
| | Unknown
| | | |
| | {{tc|No|1.15.2}} | | | |
| | Unknown | | | |
| | {{note|name="170376orig"|Mentioned in the original description of {{bug|MC-170376}}}} | |
| |- | | |- |
| | scancode.120 | | | {{code|key.keyboard.284}} |
| | | {{code|SDL_SCANCODE_AC_STOP}} |
| | | | | |
| | | | | |
| | | | | |
| | <ref name="natmulti" group="keyboards"/>
| |
| | 1.20.2
| |
| | <ref name="ubuntu2310" group="linver">Ubuntu 23.10</ref>
| |
| | | | | |
| | | |
| | |} |
| | |
| | == 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 (Linux/FreeBSD) === |
| | {| class="wikitable sortable" style="text-align:center" |
| | ! evdev ID |
| | ! evdev names |
| | |- |
| | | 095 |
| | | {{code|KEY_KPJPCOMMA}} |
| |- | | |- |
| | rowspan="3" | scancode.121 | | | 101 |
| | rowspan="3" | Keyboard/Keypad<br>Consumer
| | | {{code|KEY_LINEFEED}} |
| | 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"/> | | | 112 |
| | 1.20.2 | | | {{code|KEY_MACRO}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | <ref name="kruxcomet" group="keyboards">KRUX Comet</ref> | | | 132 |
| | 1.20.2 | | | {{code|KEY_FRONT}} |
| | <ref name="debunst" group="linver">Debian unstable</ref> | |
| |- | | |- |
| | rowspan="3" | scancode.122 | | | 140 |
| | rowspan="3" | Keyboard/Keypad<br>Consumer
| | | {{code|KEY_CALC}} |
| | 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"/> | | | 141 |
| | 1.20.2 | | | {{code|KEY_SETUP}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | <ref name="kruxcomet" group="keyboards">KRUX Comet</ref> | | | 144 |
| | 1.20.2 | | | {{code|KEY_FILE}} |
| | <ref name="debunst" group="linver">Debian unstable</ref> | |
| |- | | |- |
| | rowspan="3" | scancode.123 | | | 145 |
| | rowspan="3" | Keyboard/Keypad<br>Consumer
| | | {{code|KEY_SENDFILE}} |
| | 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"/> | | | 146 |
| | 1.20.2 | | | {{code|KEY_DELETEFILE}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | <ref name="kruxcomet" group="keyboards">KRUX Comet</ref> | | | 147 |
| | 1.20.2 | | | {{code|KEY_XFER}} |
| | <ref name="debunst" group="linver">Debian unstable</ref> | |
| |- | | |- |
| | scancode.124 | | | 148 |
| | Keyboard/Keypad<br>Consumer
| | | {{code|KEY_PROG1}} |
| | 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 | | | 149 |
| | Keyboard/Keypad
| | | {{code|KEY_PROG2}} |
| | Keyboard Left GUI
| |
| | 227
| |
| | Unknown
| |
| | {{tc|No|1.15.2}}
| |
| | Unknown
| |
| | {{note|name="170376orig"}} | |
| |- | | |- |
| | scancode.136 | | | 150 |
| | Keyboard/Keypad<br>Consumer | | | {{code|KEY_WWW}} |
| | Keyboard Stop<br>AC Stop
| |
| | 120<br>550
| |
| | <ref name="turbostar" group="keyboards"/>
| |
| | 1.20.2
| |
| | <ref name="ubuntu2310" group="linver"/>
| |
| | | |
| |- | | |- |
| | scancode.139 | | | 151 |
| | Keyboard/Keypad<br>Consumer
| | | {{code|KEY_MSDOS}} |
| | 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 | | | 152 |
| | Keyboard/Keypad<br>Consumer
| | | {{code|KEY_SCREENLOCK}} |
| | 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 | | | 153 |
| | Keyboard/Keypad<br>Consumer
| | | {{code|KEY_DIRECTION}} |
| | 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 | | | 154 |
| | rowspan="3" | Consumer
| | | {{code|KEY_CYCLEWINDOWS}} |
| | 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"/> | | | 155 |
| | 1.20.2 | | | {{code|KEY_MAIL}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | <ref name="CherryDC2000" group="keyboards"/> | | | 157 |
| | 1.20.2 | | | {{code|KEY_COMPUTER}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | rowspan="3" | scancode.150 | | | 160 |
| | rowspan="3" | Consumer<br>Consumer
| | | {{code|KEY_CLOSECD}} |
| | 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"/> | | | 169 |
| | 1.20.2 | | | {{code|KEY_PHONE}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | <ref name="CherryDC2000" group="keyboards"/> | | | 170 |
| | 1.20.2 | | | {{code|KEY_ISO}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | scancode.151 | | | 175 |
| | | | | {{code|KEY_MOVE}} |
| |
| |
| |
| |
| | <ref name="turbostar" group="keyboards"/>
| |
| | 1.20.2
| |
| | <ref name="ubuntu2310" group="linver"/>
| |
| | | |
| |- | | |- |
| | rowspan="2" | scancode.152 | | | 176 |
| | rowspan="2" | Consumer<br>Consumer
| | | {{code|KEY_EDIT}} |
| | 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"/> | | | 177 |
| | 1.20.2 | | | {{code|KEY_SCROLLUP}} |
| | <ref name="debunst" group="linver"/> | |
| |- | | |- |
| | rowspan="5" | scancode.163 | | | 178 |
| | rowspan="5" | Consumer
| | | {{code|KEY_SCROLLDOWN}} |
| | 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"/> | | | 196 |
| | 1.20.2 | | | undefined |
| | <ref name="ubuntu2310" group="linver"/>
| |
| |- | | |- |
| | <ref name="CherryDC2000" group="keyboards"/> | | | 197 |
| | 1.20.2 | | | undefined |
| | <ref name="ubuntu2310" group="linver"/>
| |
| |- | | |- |
| | <ref name="HVKB558cm" group="keyboards"/> | | | 198 |
| | 1.20.2 | | | undefined |
| | <ref name="ubuntu2310" group="linver"/>
| |
| |- | | |- |
| | <ref name="kruxcomet" group="keyboards"/> | | | 199 |
| | 1.20.2 | | | undefined |
| | <ref name="debunst" group="linver"/>
| |
| |- | | |- |
| | scancode.164 | | | 202 |
| | Consumer<br>Consumer | | | {{code|KEY_PROG3}} |
| | 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 | | | 203 |
| | | | | {{code|KEY_PROG4}} |
| |
| |
| |
| |
| | <ref name="turbostar" group="keyboards"/>
| |
| | 1.20.2
| |
| | <ref name="ubuntu2310" group="linver"/>
| |
| | | |
| |- | | |- |
| | scancode.166 | | | 204 |
| | Consumer | | | {{code|KEY_DASHBOARD}} |
| | AC Back
| |
| | 548
| |
| | <ref name="turbostar" group="keyboards"/>
| |
| | 1.20.2
| |
| | <ref name="ubuntu2310" group="linver"/>
| |
| | | |
| |- | | |- |
| | scancode.167 | | | 205 |
| | Consumer | | | {{code|KEY_SUSPEND}} |
| | AC Forward
| |
| | 549
| |
| | <ref name="turbostar" group="keyboards"/>
| |
| | 1.20.2
| |
| | <ref name="ubuntu2310" group="linver"/>
| |
| | | |
| |- | | |- |
| | rowspan="3" | scancode.171 | | | 209 |
| | rowspan="3" | Consumer
| | | {{code|KEY_BASSBOOST}} |
| | 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"/> | | | 211 |
| | 1.20.2 | | | {{code|KEY_HP}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | <ref name="kruxcomet" group="keyboards">KRUX Comet</ref> | | | 212 |
| | 1.20.2 | | | {{code|KEY_CAMERA}} |
| | <ref name="debunst" group="linver">Debian unstable</ref> | |
| |- | | |- |
| | rowspan="4" | scancode.172 | | | 213 |
| | rowspan="4" | Consumer
| | | {{code|KEY_SOUND}} |
| | 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"/> | | | 214 |
| | 1.20.2 | | | {{code|KEY_QUESTION}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | <ref name="kruxcomet" group="keyboards"/> | | | 215 |
| | 1.20.2 | | | {{code|KEY_EMAIL}} |
| | <ref name="debunst" group="linver"/> | |
| |- | | |- |
| | <ref name="acpred" group="keyboards">Acer Predator (exact model unknown)</ref> | | | 216 |
| | 1.20.2 | | | {{code|KEY_CHAT}} |
| | <ref name="kubuntu2304" group="linver">Kubuntu 23.04</ref> | |
| |- | | |- |
| | rowspan="3" | scancode.173 | | | 218 |
| | rowspan="3" | Consumer
| | | {{code|KEY_CONNECT}} |
| | 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"/> | | | 219 |
| | 1.20.2 | | | {{code|KEY_FINANCE}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | <ref name="kruxcomet" group="keyboards">KRUX Comet</ref> | | | 220 |
| | 1.20.2 | | | {{code|KEY_SPORT}} |
| | <ref name="debunst" group="linver">Debian unstable</ref> | |
| |- | | |- |
| | rowspan="4" | scancode.174 | | | 221 |
| | rowspan="4" | Consumer
| | | {{code|KEY_SHOP}} |
| | 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"/> | | | 222 |
| | 1.20.2 | | | {{code|KEY_ALTERASE}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |- | | |- |
| | <ref name="kruxcomet" group="keyboards"/> | | | 224 |
| | 1.20.2 | | | {{code|KEY_BRIGHTNESSDOWN}} |
| | <ref name="debunst" group="linver"/> | |
| |- | | |- |
| | <ref name="acpred" group="keyboards"/> | | | 225 |
| | 1.20.2 | | | {{code|KEY_BRIGHTNESSUP}} |
| | <ref name="kubuntu2304" group="linver"/> | |
| |- | | |- |
| | scancode.179 | | | 227 |
| | Consumer | | | {{code|KEY_SWITCHVIDEOMODE}} |
| | AL Consumer Control Configuration
| |
| | 387
| |
| | <ref name="kruxcomet" group="keyboards"/>
| |
| | 1.20.2
| |
| | <ref name="debunst" group="linver"/>
| |
| | | |
| |- | | |- |
| | rowspan="5" | scancode.180 | | | 228 |
| | rowspan="5" | Consumer
| | | {{code|KEY_KBDILLUMTOGGLE}} |
| | 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"/> | | | 229 |
| | 1.20.2 | | | {{code|KEY_KBDILLUMDOWN}} |
| | <ref name="ubuntu2310" group="linver"/>
| |
| | | |
| |- | | |- |
| | <ref name="CherryDC2000" group="keyboards"/> | | | 230 |
| | 1.20.2 | | | {{code|KEY_KBDILLUMUP}} |
| | <ref name="ubuntu2310" group="linver"/>
| |
| | | |
| |- | | |- |
| | <ref name="HVKB558cm" group="keyboards"/> | | | 231 |
| | 1.20.2 | | | {{code|KEY_SEND}} |
| | <ref name="ubuntu2310" group="linver"/>
| |
| | | |
| |- | | |- |
| | <ref name="kruxcomet" group="keyboards"/> | | | 232 |
| | 1.20.2 | | | {{code|KEY_REPLY}} |
| | <ref name="debunst" group="linver"/>
| |
| | | |
| |- | | |- |
| | scancode.181 | | | 233 |
| | Consumer | | | {{code|KEY_FORWARDMAIL}} |
| | AC Refresh
| |
| | 551
| |
| | <ref name="turbostar" group="keyboards"/>
| |
| | 1.20.2
| |
| | <ref name="ubuntu2310" group="linver"/>
| |
| | | |
| |- | | |- |
| | scancode.191 | | | 235 |
| | Keyboard/Keypad
| | | {{code|KEY_DOCUMENTS}} |
| | Keyboard F13
| |
| | 104
| |
| | Unknown
| |
| | {{tc|No|1.15.2}}
| |
| | Unknown
| |
| | {{note|name="170376orig"}} | |
| |- | | |- |
| | scancode.192 | | | 236 |
| | Keyboard/Keypad
| | | {{code|KEY_BATTERY}} |
| | Keyboard F14
| |
| | 105
| |
| | Unknown
| |
| | {{tc|No|1.15.2}}
| |
| | Unknown
| |
| | {{note|name="170376orig"}} | |
| |- | | |- |
| | scancode.193 | | | 237 |
| | Keyboard/Keypad
| | | {{code|KEY_BLUETOOTH}} |
| | Keyboard F15
| |
| | 106
| |
| | Unknown
| |
| | {{tc|No|1.15.2}}
| |
| | Unknown
| |
| | {{note|name="170376orig"}} | |
| |- | | |- |
| | scancode.194 | | | 238 |
| | Keyboard/Keypad
| | | {{code|KEY_WLAN}} |
| | Keyboard F16
| |
| | 107
| |
| | Unknown
| |
| | {{tc|No|1.15.2}}
| |
| | Unknown
| |
| | {{note|name="170376orig"}} | |
| |- | | |- |
| | scancode.195 | | | 239 |
| | Keyboard/Keypad
| | | {{code|KEY_UWB}} |
| | Keyboard F17
| |
| | 108
| |
| | Unknown
| |
| | {{tc|No|1.15.2}}
| |
| | Unknown
| |
| | {{note|name="170376orig"}} | |
| |- | | |- |
| | scancode.196 | | | 240 |
| | Keyboard/Keypad
| | | {{code|KEY_UNKNOWN}} |
| | Keyboard F18
| |
| | 109
| |
| | Unknown
| |
| | {{tc|No|1.15.2}}
| |
| | Unknown
| |
| | {{note|name="170376orig"}} | |
| |- | | |- |
| | scancode.197 | | | 243 |
| | Keyboard/Keypad
| | | {{code|KEY_BRIGHTNESS_CYCLE}} |
| | Keyboard F19
| |
| | 110
| |
| | Unknown
| |
| | {{tc|No|1.15.2}}
| |
| | Unknown
| |
| | {{note|name="170376orig"}} | |
| |- | | |- |
| | scancode.202 | | | 244 |
| | Keyboard/Keypad
| | | {{code|KEY_BRIGHTNESS_AUTO}} |
| | Keyboard F24
| |
| | 115
| |
| | Unknown
| |
| | {{tc|No|1.15.2}}
| |
| | Unknown
| |
| | {{note|name="170376orig"}} | |
| |- | | |- |
| | scancode.225 | | | 245 |
| | Consumer
| | | {{code|KEY_DISPLAY_OFF}} |
| | AC Search
| |
| | 545
| |
| | <ref name="turbostar" group="keyboards"/>
| |
| | 1.20.2
| |
| | <ref name="ubuntu2310" group="linver"/>
| |
| | {{note|name="gsdmediakill"}} | |
| |- | | |- |
| | rowspan="2" | scancode.234 | | | 246 |
| | rowspan="2" |
| | | {{code|KEY_WWAN}} |
| | 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"/> | | | 247 |
| | 1.20.2 | | | {{code|KEY_RFKILL}} |
| | <ref name="ubuntu2310" group="linver"/> | |
| |} | | |} |
|
| |
|
| ==== Key combos ==== | | == History == |
| <!-- havit:
| | {{HistoryTable |
| Fn+F1: scancode.179
| | |{{HistoryLine|java}} |
| Fn+F2: scancode.122
| | |{{HistoryLine||1.13|dev=?|Keys with no assigned ID are called {{code|scancode.###}}.}} |
| Fn+F3: scancode.123
| | |{{HistoryLine|java upcoming}} |
| Fn+F4: scancode.121
| | |{{HistoryLine||26.3|dev=snap4|Valid but undefined key codes have been changed from {{code|scancode.###}} to {{code|key.keyboard.###}}.}} |
| Fn+F5: scancode.174
| | |{{HistoryLine|||dev=snap7|Several formerly untranslated keys now have proper IDs. |
| Fn+F6: scancode.173
| | |An incomplete list is as follows: |
| Fn+F7: scancode.172
| | * {{code|key.keyboard.127}} --> {{code|key.keyboard.mute}} |
| Fn+F8: scancode.171
| | * {{code|key.keyboard.129}} --> {{code|key.keyboard.volume.down}} |
| Fn+F9: scancode.163
| | * {{code|key.keyboard.128}} --> {{code|key.keyboard.volume.up}} |
| Fn+F10: scancode.180
| | * {{code|key.keyboard.122}} --> {{code|key.keyboard.undo}} |
| Fn+F12: scancode.148-->
| | * {{code|key.keyboard.121}} --> {{code|key.keyboard.again}}<!--hmm two evdev numbers map to this. 129 and 182. maybe i should report that as a bug--> |
| <!-- laptop results: | | * {{code|key.keyboard.124}} --> {{code|key.keyboard.copy}} |
| F6: scancode.121
| | * {{code|key.keyboard.125}} --> {{code|key.keyboard.paste}} |
| F7: scancode.122
| | * {{code|key.keyboard.117}} --> {{code|key.keyboard.help}} |
| F8: scancode.123
| | * {{code|key.keyboard.123}} --> {{code|key.keyboard.cut}} |
| F9: scancode.173
| | * {{code|key.keyboard.126}} --> {{code|key.keyboard.find}} |
| F10: scancode.172
| | * {{code|key.keyboard.271}} --> {{code|key.keyboard.media.play.pause}} |
| F11: scancode.171
| | * {{code|key.keyboard.273}} --> {{code|key.keyboard.new}} |
| --> | | * {{code|key.keyboard.277}} --> {{code|key.keyboard.save}} |
| | | }} |
| == Device info ==
| | |{{HistoryLine|||dev=snap9|All other untranslated keys now have proper IDs.{{info needed|can we get a proper list?}}}} |
| === Computers ===
| | }} |
| ==== Windows ====
| |
| <references group="wincomputers"/>
| |
| | |
| === Keyboards ===
| |
| <references group="keyboards"/>
| |
| | |
| === OS versions ===
| |
| ==== Windows ====
| |
| <references group="winver"/>
| |
| | |
| ==== Linux ==== | |
| <references group="linver"/>
| |
|
| |
|
| == Notes == | | == Notes == |
| Line 1,368: |
Line 1,036: |
| == References == | | == References == |
| {{reflist}} | | {{reflist}} |
|
| |
| == See also ==
| |
| * [[Minecraft:Key codes]]
| |
| * [[Minecraft:Java Edition key codes/Before 1.13]]
| |