Minecraft:Java Edition untranslated keys: Difference between revisions
From SAS Gaming Wiki
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| Line 1: | Line 1: | ||
{{exclusive|java}} | {{exclusive|java}} | ||
{{In development|java}} | {{In development|java}} | ||
| Line 5: | Line 4: | ||
== Recognised as distinct == | == Recognised as distinct == | ||
{{info needed section|keys to check: | {{info needed section|keys to check: | ||
* 120 KEY_SCALE | * 120 KEY_SCALE | ||
* 241 KEY_VIDEO_NEXT | * 241 KEY_VIDEO_NEXT | ||
* 242 KEY_VIDEO_PREV | * 242 KEY_VIDEO_PREV | ||
* 248 KEY_MICMUTE | * 248 KEY_MICMUTE | ||
}} | }} | ||
{| class="wikitable sortable" | 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> | ||
{| class="wikitable sortable" | |||
! rowspan="2" | Minecraft key name | |||
! rowspan="2" | [https://wiki.libsdl.org/SDL3/SDL_Scancode SDL3 scancode ID] | |||
! colspan="2" | evdev (Linux/FreeBSD) | |||
! colspan="2" | Windows | |||
! rowspan="2" | Tickets | |||
|- | |||
! ID | |||
! Key name | |||
! ID | |||
! Key name | |||
|- | |||
| {{code|key.keyboard.102}} | |||
| {{code|SDL_SCANCODE_POWER}} | |||
| 116 | |||
| {{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}} | |||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.135}} | | {{code|key.keyboard.135}} | ||
| {{code|SDL_SCANCODE_INTERNATIONAL1}} | |||
| 89 | | 89 | ||
| {{code|KEY_RO}} | | {{code|KEY_RO}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.136}} | | {{code|key.keyboard.136}} | ||
| {{code|SDL_SCANCODE_INTERNATIONAL2}} | |||
| 93 | | 93 | ||
| {{code|KEY_KATAKANAHIRAGANA}} | | {{code|KEY_KATAKANAHIRAGANA}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.137}} | | {{code|key.keyboard.137}} | ||
| {{code|SDL_SCANCODE_INTERNATIONAL3}} | |||
| 124 | | 124 | ||
| {{code|KEY_YEN}} | | {{code|KEY_YEN}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.138}} | | {{code|key.keyboard.138}} | ||
| {{code|SDL_SCANCODE_INTERNATIONAL4}} | |||
| 92 | | 92 | ||
| {{code|KEY_HENKAN}} | | {{code|KEY_HENKAN}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.139}} | | {{code|key.keyboard.139}} | ||
| {{code|SDL_SCANCODE_INTERNATIONAL5}} | |||
| 94 | | 94 | ||
| {{code|KEY_MUHENKAN}} | | {{code|KEY_MUHENKAN}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.144}} | | {{code|key.keyboard.144}} | ||
| {{code|SDL_SCANCODE_LANG1}} | |||
| 122 | | 122 | ||
| {{code|KEY_HANGUEL}} | | {{code|KEY_HANGUEL}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.145}} | | {{code|key.keyboard.145}} | ||
| {{code|SDL_SCANCODE_LANG2}} | |||
| 123 | | 123 | ||
| {{code|KEY_HANJA}} | | {{code|KEY_HANJA}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.146}} | | {{code|key.keyboard.146}} | ||
| {{code|SDL_SCANCODE_LANG3}} | |||
| 90 | | 90 | ||
| {{code|KEY_KATAKANA}} | | {{code|KEY_KATAKANA}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.147}} | | {{code|key.keyboard.147}} | ||
| {{code|SDL_SCANCODE_LANG4}} | |||
| 91 | | 91 | ||
| {{code|KEY_HIRAGANA}} | | {{code|KEY_HIRAGANA}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.155}} | | {{code|key.keyboard.155}} | ||
| {{code|SDL_SCANCODE_CANCEL}} | |||
| 128 | | 128 | ||
| {{code|KEY_STOP}} | | {{code|KEY_STOP}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.155}} | | {{code|key.keyboard.155}} | ||
| {{code|SDL_SCANCODE_CANCEL}} | |||
| 223 | | 223 | ||
| {{code|KEY_CANCEL}} | | {{code|KEY_CANCEL}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.257}} | | {{code|key.keyboard.257}} | ||
| {{code|SDL_SCANCODE_MODE}} | |||
| 85 | | 85 | ||
| {{code|KEY_ZENKAKUHANKAKU}} | | {{code|KEY_ZENKAKUHANKAKU}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.257}} | | {{code|key.keyboard.257}} | ||
| {{code|SDL_SCANCODE_MODE}} | |||
| 195 | | 195 | ||
| | | | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.258}} | | {{code|key.keyboard.258}} | ||
| {{code|SDL_SCANCODE_SLEEP}} | |||
| 142 | | 142 | ||
| {{code|KEY_SLEEP}} | | {{code|KEY_SLEEP}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.259}} | | {{code|key.keyboard.259}} | ||
| {{code|SDL_SCANCODE_WAKE}} | |||
| 143 | | 143 | ||
| {{code|KEY_WAKEUP}} | | {{code|KEY_WAKEUP}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.262}} | | {{code|key.keyboard.262}} | ||
| {{code|SDL_SCANCODE_MEDIA_PLAY}} | |||
| 200 | | 200 | ||
| {{code|KEY_PLAYCD}} | | {{code|KEY_PLAYCD}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.262}} | | {{code|key.keyboard.262}} | ||
| {{code|SDL_SCANCODE_MEDIA_PLAY}} | |||
| 207 | | 207 | ||
| {{code|KEY_PLAY}} | | {{code|KEY_PLAY}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.263}} | | {{code|key.keyboard.263}} | ||
| {{code|SDL_SCANCODE_MEDIA_PAUSE}} | |||
| 201 | | 201 | ||
| {{code|KEY_PAUSECD}} | | {{code|KEY_PAUSECD}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.264}} | | {{code|key.keyboard.264}} | ||
| {{code|SDL_SCANCODE_MEDIA_RECORD}} | |||
| 167 | | 167 | ||
| {{code|KEY_RECORD}} | | {{code|KEY_RECORD}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.265}} | | {{code|key.keyboard.265}} | ||
| {{code|SDL_SCANCODE_MEDIA_FAST_FORWARD}} | |||
| 208 | | 208 | ||
| {{code|KEY_FASTFORWARD}} | | {{code|KEY_FASTFORWARD}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.266}} | | {{code|key.keyboard.266}} | ||
| {{code|SDL_SCANCODE_MEDIA_REWIND}} | |||
| 168 | | 168 | ||
| {{code|KEY_REWIND}} | | {{code|KEY_REWIND}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.267}} | | {{code|key.keyboard.267}} | ||
| {{code|SDL_SCANCODE_MEDIA_NEXT_TRACK}} | |||
| 163 | | 163 | ||
| {{code|KEY_NEXTSONG}} | | {{code|KEY_NEXTSONG}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.268}} | | {{code|key.keyboard.268}} | ||
| {{code|SDL_SCANCODE_MEDIA_PREVIOUS_TRACK}} | |||
| 165 | | 165 | ||
| {{code|KEY_PREVIOUSSONG}} | | {{code|KEY_PREVIOUSSONG}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.269}} | | {{code|key.keyboard.269}} | ||
| {{code|SDL_SCANCODE_MEDIA_STOP}} | |||
| 166 | | 166 | ||
| {{code|KEY_STOPCD}} | | {{code|KEY_STOPCD}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.270}} | | {{code|key.keyboard.270}} | ||
| {{code|SDL_SCANCODE_MEDIA_EJECT}} | |||
| 161 | | 161 | ||
| {{code|KEY_EJECTCD}} | | {{code|KEY_EJECTCD}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.270}} | | {{code|key.keyboard.270}} | ||
| {{code|SDL_SCANCODE_MEDIA_EJECT}} | |||
| 162 | | 162 | ||
| {{code|KEY_EJECTCLOSECD}} | | {{code|KEY_EJECTCLOSECD}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.272}} | | {{code|key.keyboard.272}} | ||
| {{code|SDL_SCANCODE_MEDIA_SELECT}} | |||
| 226 | | 226 | ||
| {{code|KEY_MEDIA}} | | {{code|KEY_MEDIA}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.274}} | | {{code|key.keyboard.274}} | ||
| {{code|SDL_SCANCODE_AC_OPEN}} | |||
| 134 | | 134 | ||
| {{code|KEY_OPEN}} | | {{code|KEY_OPEN}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.275}} | | {{code|key.keyboard.275}} | ||
| {{code|SDL_SCANCODE_AC_CLOSE}} | |||
| 206 | | 206 | ||
| {{code|KEY_CLOSE}} | | {{code|KEY_CLOSE}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.276}} | | {{code|key.keyboard.276}} | ||
| {{code|SDL_SCANCODE_AC_EXIT}} | |||
| 174 | | 174 | ||
| {{code|KEY_EXIT}} | | {{code|KEY_EXIT}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.279}} | | {{code|key.keyboard.279}} | ||
| {{code|SDL_SCANCODE_AC_PROPERTIES}} | |||
| 130 | | 130 | ||
| {{code|KEY_PROPS}} | | {{code|KEY_PROPS}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.280}} | | {{code|key.keyboard.280}} | ||
| {{code|SDL_SCANCODE_AC_SEARCH}} | |||
| 217 | | 217 | ||
| {{code|KEY_SEARCH}} | | {{code|KEY_SEARCH}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.281}} | | {{code|key.keyboard.281}} | ||
| {{code|SDL_SCANCODE_AC_HOME}} | |||
| 172 | | 172 | ||
| {{code|KEY_HOMEPAGE}} | | {{code|KEY_HOMEPAGE}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.282}} | | {{code|key.keyboard.282}} | ||
| {{code|SDL_SCANCODE_AC_BACK}} | |||
| 158 | | 158 | ||
| {{code|KEY_BACK}} | | {{code|KEY_BACK}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.283}} | | {{code|key.keyboard.283}} | ||
| {{code|SDL_SCANCODE_AC_FORWARD}} | |||
| 159 | | 159 | ||
| {{code|KEY_FORWARD}} | | {{code|KEY_FORWARD}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.285}} | | {{code|key.keyboard.285}} | ||
| {{code|SDL_SCANCODE_AC_REFRESH}} | |||
| 173 | | 173 | ||
| {{code|KEY_REFRESH}} | | {{code|KEY_REFRESH}} | ||
| | |||
| | |||
| | |||
|- | |- | ||
| {{code|key.keyboard.286}} | | {{code|key.keyboard.286}} | ||
| {{code|SDL_SCANCODE_AC_BOOKMARKS}} | |||
| 156 | | 156 | ||
| {{code|KEY_BOOKMARKS}} | | {{code|KEY_BOOKMARKS}} | ||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.116}} | |||
| {{code|SDL_SCANCODE_EXECUTE}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.119}} | |||
| {{code|SDL_SCANCODE_SELECT}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.134}} | |||
| {{code|SDL_SCANCODE_EQUALSAS400}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.140}} | |||
| {{code|SDL_SCANCODE_INTERNATIONAL6}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.141}} | |||
| {{code|SDL_SCANCODE_INTERNATIONAL7}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.142}} | |||
| {{code|SDL_SCANCODE_INTERNATIONAL8}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.143}} | |||
| {{code|SDL_SCANCODE_INTERNATIONAL9}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.148}} | |||
| {{code|SDL_SCANCODE_LANG5}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.149}} | |||
| {{code|SDL_SCANCODE_LANG6}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.150}} | |||
| {{code|SDL_SCANCODE_LANG7}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.151}} | |||
| {{code|SDL_SCANCODE_LANG8}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.152}} | |||
| {{code|SDL_SCANCODE_LANG9}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.153}} | |||
| {{code|SDL_SCANCODE_ALTERASE}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.154}} | |||
| {{code|SDL_SCANCODE_SYSREQ}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.156}} | |||
| {{code|SDL_SCANCODE_CLEAR}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.157}} | |||
| {{code|SDL_SCANCODE_PRIOR}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.158}} | |||
| {{code|SDL_SCANCODE_RETURN2}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.159}} | |||
| {{code|SDL_SCANCODE_SEPARATOR}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.160}} | |||
| {{code|SDL_SCANCODE_OUT}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.161}} | |||
| {{code|SDL_SCANCODE_OPER}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.162}} | |||
| {{code|SDL_SCANCODE_CLEARAGAIN}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.163}} | |||
| {{code|SDL_SCANCODE_CRSEL}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.164}} | |||
| {{code|SDL_SCANCODE_EXSEL}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.176}} | |||
| {{code|SDL_SCANCODE_KP_00}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.177}} | |||
| {{code|SDL_SCANCODE_KP_000}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.178}} | |||
| {{code|SDL_SCANCODE_THOUSANDSSEPARATOR}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.179}} | |||
| {{code|SDL_SCANCODE_DECIMALSEPARATOR}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.180}} | |||
| {{code|SDL_SCANCODE_CURRENCYUNIT}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.181}} | |||
| {{code|SDL_SCANCODE_CURRENCYSUBUNIT}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.184}} | |||
| {{code|SDL_SCANCODE_KP_LEFTBRACE}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.185}} | |||
| {{code|SDL_SCANCODE_KP_RIGHTBRACE}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.186}} | |||
| {{code|SDL_SCANCODE_KP_TAB}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.187}} | |||
| {{code|SDL_SCANCODE_KP_BACKSPACE}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.188}} | |||
| {{code|SDL_SCANCODE_KP_A}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.189}} | |||
| {{code|SDL_SCANCODE_KP_B}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.190}} | |||
| {{code|SDL_SCANCODE_KP_C}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.191}} | |||
| {{code|SDL_SCANCODE_KP_D}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.192}} | |||
| {{code|SDL_SCANCODE_KP_E}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.193}} | |||
| {{code|SDL_SCANCODE_KP_F}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.194}} | |||
| {{code|SDL_SCANCODE_KP_XOR}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.195}} | |||
| {{code|SDL_SCANCODE_KP_POWER}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.196}} | |||
| {{code|SDL_SCANCODE_KP_PERCENT}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.197}} | |||
| {{code|SDL_SCANCODE_KP_LESS}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.198}} | |||
| {{code|SDL_SCANCODE_KP_GREATER}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.199}} | |||
| {{code|SDL_SCANCODE_KP_AMPERSAND}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.200}} | |||
| {{code|SDL_SCANCODE_KP_DBLAMPERSAND}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.201}} | |||
| {{code|SDL_SCANCODE_KP_VERTICALBAR}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.202}} | |||
| {{code|SDL_SCANCODE_KP_DBLVERTICALBAR}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.203}} | |||
| {{code|SDL_SCANCODE_KP_COLON}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.204}} | |||
| {{code|SDL_SCANCODE_KP_HASH}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.205}} | |||
| {{code|SDL_SCANCODE_KP_SPACE}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.206}} | |||
| {{code|SDL_SCANCODE_KP_AT}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.207}} | |||
| {{code|SDL_SCANCODE_KP_EXCLAM}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.208}} | |||
| {{code|SDL_SCANCODE_KP_MEMSTORE}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.209}} | |||
| {{code|SDL_SCANCODE_KP_MEMRECALL}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.210}} | |||
| {{code|SDL_SCANCODE_KP_MEMCLEAR}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.211}} | |||
| {{code|SDL_SCANCODE_KP_MEMADD}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.212}} | |||
| {{code|SDL_SCANCODE_KP_MEMSUBTRACT}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.213}} | |||
| {{code|SDL_SCANCODE_KP_MEMMULTIPLY}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.214}} | |||
| {{code|SDL_SCANCODE_KP_MEMDIVIDE}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.216}} | |||
| {{code|SDL_SCANCODE_KP_CLEAR}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.217}} | |||
| {{code|SDL_SCANCODE_KP_CLEARENTRY}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.218}} | |||
| {{code|SDL_SCANCODE_KP_BINARY}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.219}} | |||
| {{code|SDL_SCANCODE_KP_OCTAL}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.221}} | |||
| {{code|SDL_SCANCODE_KP_HEXADECIMAL}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.260}} | |||
| {{code|SDL_SCANCODE_CHANNEL_INCREMENT}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.261}} | |||
| {{code|SDL_SCANCODE_CHANNEL_DECREMENT}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.278}} | |||
| {{code|SDL_SCANCODE_AC_PRINT}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| {{code|key.keyboard.284}} | |||
| {{code|SDL_SCANCODE_AC_STOP}} | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|} | |} | ||
Revision as of 11:17, 12 August 2026
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 (i.e. non-placeholder Minecraft:key codes) properly assigned to them.
Recognised as distinct
For Linux, the correspondence between evdev codes and SDL3 codes is mostly dictated by this document. However, there are some exceptions:Template:Info needed
- Template:Code should map to Template:Code, but instead is recognised as Template:Code<ref>Template:Bug</ref>
- Template:Code and unnamed key 195 both map to Template:Code, despite the former being defined as mapping to Template:Code and the latter being left as "Unknown"<ref>Template:Bug</ref>
- Template:Code and Template:Code should both map to Template:Code, but only the former appears to do this, with the latter instead binding to "Not Bound"<ref>Template:Bug</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.