VOOZH about

URL: https://minecraft.wiki/w/Java_Edition_untranslated_keys

โ‡ฑ Java Edition untranslated keys โ€“ Minecraft Wiki


Java Edition untranslated keys

From Minecraft Wiki
Jump to navigation Jump to search
This article is a work in progress.
 
Please help expand and improve it. The talk page may contain suggestions.
This feature is exclusive to Java Edition.
 

This page is detailing keys that controls can be bound to in the latest version of Java Edition, but which are not explicitly named in-game (see MC-170376). Hardware and operating system specifics are listed accordingly.

Note that the key must be explicitly tested in Java Edition and the lack of a proper name confirmed for inclusion in this list.

List of keys

[edit | edit source]

Windows

[edit | edit source]

Dedicated keys

[edit | edit source]

Cases where a single, nonstandard key causes scancode.### to be displayed when any control is bound to it.

Displayed name Key Keyboard Computer JE version Windows version Notes
scancode.256 Many keys map to this - see section
scancode.261 Messenger [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.272 Previous Track [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.278 Log Off [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.281 Next Track [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.288 Mute [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.289 Calculator [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.290 Play/Pause [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.292 Stop [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.302 Volume Down [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.304 Volume Up [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.306 Web/Home [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.316 My Music [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.332 My Documents [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.350 Power [keyboards 2] [wincomputers 1] 1.20.2 [winver 1] [note 1]
scancode.351 Sleep [keyboards 1] [wincomputers 1] 1.20.2 [winver 1] [note 2]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.355 Wake [keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.356 My Pictures [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.357 Search [keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.358 Camera(?) [keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.359 Refresh [keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.360 Close [keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.361 Forward [keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.362 Back [keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.363 Monitor(?) [keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.364 Mail [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.365 Media [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 2] [wincomputers 1] 1.20.2 [winver 1]
scancode.256
[edit | edit source]

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.[1] The following is a list of known examples from single buttons:

Key Keyboard Computer JE version Windows version Notes
Browser[2] [keyboards 3] [wincomputers 2] 1.20.2 [winver 1] [note 3]
[keyboards 4] [wincomputers 2] 1.20.2 [winver 1]
Calculator[2] [keyboards 3] [wincomputers 2] 1.20.2 [winver 1] [note 4]
Computer(?) [keyboards 4] [wincomputers 2] 1.20.2 [winver 1] [note 3]
E-mail[2] [keyboards 3] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 4] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 3] [wincomputers 2] 1.20.2 [winver 1]
[keyboards 4] [wincomputers 2] 1.20.2 [winver 1]

Key combos

[edit | edit source]

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).

Displayed name Combo Function Keyboard Computer JE version Windows version Notes
scancode.256 Many combos map to this - see section
scancode.257 + System Info [keyboards 5] [wincomputers 2] 1.20.2 [winver 1]
[keyboards 5] [wincomputers 3] 1.20.2 [winver 2]
scancode.263 w/o Redo [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.264 w/o Undo [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.272 w/o Previous Track [keyboards 5] [wincomputers 2] 1.20.2 [winver 1]
[keyboards 5] [wincomputers 3] 1.20.2 [winver 2]
scancode.281 w/o Next Track [keyboards 5] [wincomputers 2] 1.20.2 [winver 1]
[keyboards 5] [wincomputers 3] 1.20.2 [winver 2]
scancode.288 w/o Mute [keyboards 5] [wincomputers 2] 1.20.2 [winver 1]
[keyboards 5] [wincomputers 3] 1.20.2 [winver 2]
scancode.290 w/o Play/Pause [keyboards 5] [wincomputers 2] 1.20.2 [winver 1]
[keyboards 5] [wincomputers 3] 1.20.2 [winver 2]
scancode.291 w/o Spell [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.299 w/o Brightness Down [keyboards 5] [wincomputers 2] 1.20.2 [winver 1]
[keyboards 5] [wincomputers 3] 1.20.2 [winver 2]
w/o Brightness Up [keyboards 5] [wincomputers 2] 1.20.2 [winver 1]
[keyboards 5] [wincomputers 3] 1.20.2 [winver 2]
scancode.302 w/o Volume Down [keyboards 5] [wincomputers 2] 1.20.2 [winver 1]
[keyboards 5] [wincomputers 3] 1.20.2 [winver 2]
scancode.304 w/o Volume Up [keyboards 5] [wincomputers 2] 1.20.2 [winver 1]
[keyboards 5] [wincomputers 3] 1.20.2 [winver 2]
scancode.315 w/o Help [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.318 w/o New [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.319 w/o Open [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.320 w/o Close [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.321 w/o Reply [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.322 w/o Forward [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.323 w/o Send [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.343 w/o Save [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.344 w/o Print [keyboards 1] [wincomputers 1] 1.20.2 [winver 1]
scancode.256
[edit | edit source]

For much the same reason as the prior section, key combinations can also result in controls being bound to this specific code.

Combo Function Keyboard Computer JE version Windows version Notes
+ Media [keyboards 4] [wincomputers 2] 1.20.2 [winver 1] [note 3]
+ Volume Down [keyboards 4] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 4] [wincomputers 2] 1.20.2 [winver 1]
+ Volume Up [keyboards 4] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 4] [wincomputers 2] 1.20.2 [winver 1]
+ Mute [keyboards 4] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 4] [wincomputers 2] 1.20.2 [winver 1]
+ Stop [keyboards 4] [wincomputers 2] 1.20.2 [winver 1] [note 5]
+ Previous Track [keyboards 4] [wincomputers 2] 1.20.2 [winver 1] [note 6]
+ Play/Pause [keyboards 4] [wincomputers 2] 1.20.2 [winver 1] [note 7]
+ Next Track [keyboards 4] [wincomputers 2] 1.20.2 [winver 1] [note 8]
+ E-mail [keyboards 4] [wincomputers 1] 1.20.2 [winver 1]
[keyboards 4] [wincomputers 2] 1.20.2 [winver 1]
+ Browser [keyboards 4] [wincomputers 2] 1.20.2 [winver 1] [note 3]
+ Calculator [keyboards 4] [wincomputers 2] 1.20.2 [winver 1] [note 4]

Linux

[edit | edit source]

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

[edit | edit source]
Displayed name USB usage Keyboard JE version OS Notes
Page Name ID
scancode.107 Keyboard/Keypad Keyboard PrintScreen 70 Unknown 1.15.2 Unknown [note 9]
scancode.120 [keyboards 1] 1.20.2 [linver 1]
scancode.121 Keyboard/Keypad
Consumer
Keyboard Mute
Mute
127
226
[keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 6] 1.20.2 [linver 2]
scancode.122 Keyboard/Keypad
Consumer
Keyboard Volume Down
Volume Decrement
129
234
[keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 6] 1.20.2 [linver 2]
scancode.123 Keyboard/Keypad
Consumer
Keyboard Volume Up
Volume Increment
128
233
[keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 6] 1.20.2 [linver 2]
scancode.124 Keyboard/Keypad
Consumer
Keyboard Power
Power
102
48
[keyboards 2] 1.20.2 [linver 1] [note 10]
scancode.133 Keyboard/Keypad Keyboard Left GUI 227 Unknown 1.15.2 Unknown [note 9]
scancode.136 Keyboard/Keypad
Consumer
Keyboard Stop
AC Stop
120
550
[keyboards 2] 1.20.2 [linver 1]
scancode.139 Keyboard/Keypad
Consumer
Keyboard Undo
AC Undo
122
538
[keyboards 7] 1.20.2 Release Candidate 1 [linver 3]
scancode.143 Keyboard/Keypad
Consumer
Keyboard Paste
AC Paste
125
541
[keyboards 7] 1.20.2 Release Candidate 1 [linver 3]
scancode.145 Keyboard/Keypad
Consumer
Keyboard Cut
AC Cut
123
540
[keyboards 7] 1.20.2 Release Candidate 1 [linver 3]
scancode.148 Consumer AL Calculator 402 [keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 3] 1.20.2 [linver 1]
scancode.150 Consumer
Consumer
Sleep
Sleep Mode
50
52
[keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 3] 1.20.2 [linver 1]
scancode.151 [keyboards 2] 1.20.2 [linver 1]
scancode.152 Consumer
Consumer
AL File Browser
AL Local Machine Browser
436
404
[keyboards 4] 1.20.2 [linver 1] [note 10]
[keyboards 6] 1.20.2 [linver 2]
scancode.163 Consumer AL Email Reader 394 [keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 3] 1.20.2 [linver 1]
[keyboards 4] 1.20.2 [linver 1]
[keyboards 6] 1.20.2 [linver 2]
scancode.164 Consumer
Consumer
AL Programmable Button Configuration
AC Bookmarks
386
554
[keyboards 2] 1.20.2 [linver 1]
scancode.165 [keyboards 2] 1.20.2 [linver 1]
scancode.166 Consumer AC Back 548 [keyboards 2] 1.20.2 [linver 1]
scancode.167 Consumer AC Forward 549 [keyboards 2] 1.20.2 [linver 1]
scancode.171 Consumer Scan Next Track 181 [keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 6] 1.20.2 [linver 2]
scancode.172 Consumer Play/Pause 205 [keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 6] 1.20.2 [linver 2]
[keyboards 8] 1.20.2 [linver 4]
scancode.173 Consumer Scan Previous Track 182 [keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 6] 1.20.2 [linver 2]
scancode.174 Consumer Stop 183 [keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 6] 1.20.2 [linver 2]
[keyboards 8] 1.20.2 [linver 4]
scancode.179 Consumer AL Consumer Control Configuration 387 [keyboards 6] 1.20.2 [linver 2]
scancode.180 Consumer AC Home 547 [keyboards 1] 1.20.2 [linver 1]
[keyboards 2] 1.20.2 [linver 1]
[keyboards 3] 1.20.2 [linver 1]
[keyboards 4] 1.20.2 [linver 1]
[keyboards 6] 1.20.2 [linver 2]
scancode.181 Consumer AC Refresh 551 [keyboards 2] 1.20.2 [linver 1]
scancode.191 Keyboard/Keypad Keyboard F13 104 Unknown 1.15.2 Unknown [note 9]
scancode.192 Keyboard/Keypad Keyboard F14 105 Unknown 1.15.2 Unknown [note 9]
scancode.193 Keyboard/Keypad Keyboard F15 106 Unknown 1.15.2 Unknown [note 9]
scancode.194 Keyboard/Keypad Keyboard F16 107 Unknown 1.15.2 Unknown [note 9]
scancode.195 Keyboard/Keypad Keyboard F17 108 Unknown 1.15.2 Unknown [note 9]
scancode.196 Keyboard/Keypad Keyboard F18 109 Unknown 1.15.2 Unknown [note 9]
scancode.197 Keyboard/Keypad Keyboard F19 110 Unknown 1.15.2 Unknown [note 9]
scancode.202 Keyboard/Keypad Keyboard F24 115 Unknown 1.15.2 Unknown [note 9]
scancode.225 Consumer AC Search 545 [keyboards 2] 1.20.2 [linver 1] [note 10]
scancode.234 [keyboards 1] 1.20.2 [linver 1] [note 10]
[keyboards 2] 1.20.2 [linver 1]

Key combos

[edit | edit source]

Device info

[edit | edit source]

Computers

[edit | edit source]

Windows

[edit | edit source]
  1. โ†‘ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc [desktop computer, clarify details]
  2. โ†‘ a b c d e f g h i j k l m n o p q r s t u v w x y z HP 250 G7 Notebook PC
  3. โ†‘ a b c d e f g h i HP Laptop 14-cm0xxx

Keyboards

[edit | edit source]
  1. โ†‘ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap Microsoft Natural Multimedia Keyboard 1.0A, US layout, PS/2 connector
  2. โ†‘ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao Turbo-Star KM-2601 Enhanced Multimedia Keyboard for Windowsยฎ 2000, nonstandard layout, PS/2 connector
  3. โ†‘ a b c d e f g h Cherry DC 2000, UK layout, USB connector
  4. โ†‘ a b c d e f g h i j k l m n o p q r s t u v Havit HV-KB558cm, UK layout, USB connector
  5. โ†‘ a b c d e f g h i j k l m n o p q r [built-in laptop keyboard]
  6. โ†‘ a b c d e f g h i j k KRUX Comet
  7. โ†‘ a b c Custom (Hyper7 Rev1)
  8. โ†‘ a b Acer Predator (exact model unknown)

OS versions

[edit | edit source]

Windows

[edit | edit source]
  1. โ†‘ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc Windows 10 Home 19045.3570
  2. โ†‘ a b c d e f g h i Windows 10 Home 10.0.18362 Build 18362

Linux

[edit | edit source]
  1. โ†‘ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao Ubuntu 23.10
  2. โ†‘ a b c d e f g h i j k Debian unstable
  3. โ†‘ a b c Arch Linux
  4. โ†‘ a b Kubuntu 23.04

Notes

[edit | edit source]
  1. โ†‘ Was named in-game until 17w43a, see MC-266254
  2. โ†‘ Was named in-game until 17w43a, see MC-265853
  3. โ†‘ a b c d Does not bind to anything at all on some other computers running the same Windows version
  4. โ†‘ a b Binds as "Left Alt" instead on some other computers running the same Windows version
  5. โ†‘ Binds as "J" instead on some other computers running the same Windows version
  6. โ†‘ Binds as "Q" instead on some other computers running the same Windows version
  7. โ†‘ Binds as "G" instead on some other computers running the same Windows version
  8. โ†‘ Binds as "P" instead on some other computers running the same Windows version
  9. โ†‘ a b c d e f g h i j Mentioned in the original description of MC-170376
  10. โ†‘ a b c d e f g h i j k l m n 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.

References

[edit | edit source]

See also

[edit | edit source]
Retrieved from "https://minecraft.wiki/w/Java_Edition_untranslated_keys?oldid=3388112"

Navigation menu