Get the key code corresponding to the given scancode according to the current keyboard layout.
Defined in <SDL3/SDL_keyboard.h>
bool key_event); SDL_Keycode SDL_GetKeyFromScancode(SDL_Scancode scancode, SDL_Keymod modstate,
SDL_Scancode | scancode | the desired SDL_Scancode to query. |
SDL_Keymod | modstate | the modifier state to use when translating the scancode to a keycode. |
bool | key_event | true if the keycode will be used in key events. |
(SDL_Keycode) Returns the SDL_Keycode that corresponds to the given SDL_Scancode.
If you want to get the keycode as it would be delivered in key events, including options specified in SDL_HINT_KEYCODE_OPTIONS, then you should pass key_event
as true. Otherwise this function simply translates the scancode based on the given modifier state.
This function is not thread safe.
This function is available since SDL 3.1.3.