Minecraft:SDL3 scancodes: Difference between revisions
From SAS Gaming Wiki
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| (One intermediate revision by the same user not shown) | |||
| Line 3: | Line 3: | ||
This table contains a list of {{el|je}}'s [[Minecraft:key codes]] alongside their internal SDL numeric IDs and names, alongside the key IDs they map to in Windows, macOS and Linux. | This table contains a list of {{el|je}}'s [[Minecraft:key codes]] alongside their internal SDL numeric IDs and names, alongside the key IDs they map to in Windows, macOS and Linux. | ||
Note that since Minecraft does not use the latest SDL build all the time, as well as separate bugs, there may be mismatches between what is bindable in-game in Minecraft versus what is defined by the latest iteration of SDL. | Note that since Minecraft does not use the latest SDL build all the time, as well as separate bugs, there may be mismatches between what is bindable in-game in Minecraft versus what is defined by the latest iteration of SDL. There are also bugs that may result in unexpected bindings mismatching what is defined in official documentation. | ||
== Table == | == Table == | ||
{{Needs update|two commits on 2026-08-24 (not in Minecraft yet | {{Needs update| | ||
* two commits on 2026-08-24 (not in Minecraft yet) | |||
* 2026-09-03 XFree86 commit}} | |||
Some Windows scancodes are 16-bit - these are prefixed with {{code|e0}} (hexadecimal) with their final two digits converted into decimal. | Some Windows scancodes are 16-bit - these are prefixed with {{code|e0}} (hexadecimal) with their final two digits converted into decimal. | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
Latest revision as of 11:10, 4 September 2026
Template:No navbox Template:In development This table contains a list of Template:El's Minecraft:key codes alongside their internal SDL numeric IDs and names, alongside the key IDs they map to in Windows, macOS and Linux.
Note that since Minecraft does not use the latest SDL build all the time, as well as separate bugs, there may be mismatches between what is bindable in-game in Minecraft versus what is defined by the latest iteration of SDL. There are also bugs that may result in unexpected bindings mismatching what is defined in official documentation.
Table
Template:Needs update Some Windows scancodes are 16-bit - these are prefixed with Template:Code (hexadecimal) with their final two digits converted into decimal.