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

Minecraft:SDL3 scancodes

From SAS Gaming Wiki
Revision as of 11:11, 23 August 2026 by SyncBot (talk | contribs) (Sync: updated from Minecraft)

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.

Table

Some Windows scancodes are 16-bit - these are prefixed with Template:Code (hexadecimal) with their final two digits converted into decimal.

Minecraft key ID SDL3 scancode Windows macOS Template:Abbr Notes
ID Name ID Name
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:CodeTemplate:Note
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:CodeTemplate:Verify
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code [duplicated] [duplicated]
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code [duplicated] Template:Code [duplicated]
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:CodeTemplate:Note
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:CodeTemplate:Note
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code [duplicated] [duplicated] Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:CodeTemplate:Note
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:CodeTemplate:Verify
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:CodeTemplate:Note
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Template:Code Template:Code Template:Code
Template:Code Template:Code Template:Code [duplicated] Template:Code [duplicated]
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code [duplicated] Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Not present Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Not present
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Template:Code+Template:Code Not present Template:Code Template:Code
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets
Template:Code Template:Code Template:Code Absent in all scancodes sheets

Notes

Template:Notelist