SDL Wiki
(This is the documentation for SDL3, which is the current stable version. SDL2 was the previous version!)

SDL_GetScancodeFromKey

Get the scancode corresponding to the given key code according to the current keyboard layout.

Header File

Defined in <SDL3/SDL_keyboard.h>

Syntax

SDL_Scancode SDL_GetScancodeFromKey(SDL_Keycode key, SDL_Keymod *modstate);

Function Parameters

SDL_Keycode key the desired SDL_Keycode to query.
SDL_Keymod * modstate a pointer to the modifier state that would be used when the scancode generates this key, may be NULL.

Return Value

(SDL_Scancode) Returns the SDL_Scancode that corresponds to the given SDL_Keycode.

Remarks

Note that there may be multiple scancode+modifier states that can generate this keycode, this will just return the first one found.

Thread Safety

This function is not thread safe.

Version

This function is available since SDL 3.1.3.

See Also


CategoryAPI, CategoryAPIFunction, CategoryKeyboard


[ edit | delete | history | feedback | raw ]

[ front page | index | search | recent changes | git repo | offline html ]

All wiki content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Wiki powered by ghwikipp.