Updated SDL3 scancode list
This adds more app editing and audio control keys and removes keys that launch applications Work in progress on https://github.com/libsdl-org/SDL/issues/6390
This commit is contained in:
@@ -366,7 +366,16 @@
|
||||
#define KMOD_RSHIFT SDL_KMOD_RSHIFT
|
||||
#define KMOD_SCROLL SDL_KMOD_SCROLL
|
||||
#define KMOD_SHIFT SDL_KMOD_SHIFT
|
||||
#define SDLK_AUDIOFASTFORWARD SDLK_MEDIA_FAST_FORWARD
|
||||
#define SDLK_AUDIOMUTE SDLK_MUTE
|
||||
#define SDLK_AUDIONEXT SDLK_MEDIA_NEXT_TRACK
|
||||
#define SDLK_AUDIOPLAY SDLK_MEDIA_PLAY
|
||||
#define SDLK_AUDIOPREV SDLK_MEDIA_PREVIOUS_TRACK
|
||||
#define SDLK_AUDIOREWIND SDLK_MEDIA_REWIND
|
||||
#define SDLK_AUDIOSTOP SDLK_MEDIA_STOP
|
||||
#define SDLK_BACKQUOTE SDLK_GRAVE
|
||||
#define SDLK_EJECT SDLK_MEDIA_EJECT
|
||||
#define SDLK_MEDIASELECT SDLK_MEDIA_SELECT
|
||||
#define SDLK_QUOTE SDLK_APOSTROPHE
|
||||
#define SDLK_QUOTEDBL SDLK_DBLAPOSTROPHE
|
||||
|
||||
@@ -517,6 +526,17 @@
|
||||
#define SDL_WriteLE32 SDL_WriteU32LE
|
||||
#define SDL_WriteLE64 SDL_WriteU64LE
|
||||
|
||||
/* ##SDL_scancode.h */
|
||||
#define SDL_SCANCODE_AUDIOFASTFORWARD SDL_SCANCODE_MEDIA_FAST_FORWARD
|
||||
#define SDL_SCANCODE_AUDIOMUTE SDL_SCANCODE_MUTE
|
||||
#define SDL_SCANCODE_AUDIONEXT SDL_SCANCODE_MEDIA_NEXT_TRACK
|
||||
#define SDL_SCANCODE_AUDIOPLAY SDL_SCANCODE_MEDIA_PLAY
|
||||
#define SDL_SCANCODE_AUDIOPREV SDL_SCANCODE_MEDIA_PREVIOUS_TRACK
|
||||
#define SDL_SCANCODE_AUDIOREWIND SDL_SCANCODE_MEDIA_REWIND
|
||||
#define SDL_SCANCODE_AUDIOSTOP SDL_SCANCODE_MEDIA_STOP
|
||||
#define SDL_SCANCODE_EJECT SDL_SCANCODE_MEDIA_EJECT
|
||||
#define SDL_SCANCODE_MEDIASELECT SDL_SCANCODE_MEDIA_SELECT
|
||||
|
||||
/* ##SDL_sensor.h */
|
||||
#define SDL_SensorClose SDL_CloseSensor
|
||||
#define SDL_SensorFromInstanceID SDL_GetSensorFromInstanceID
|
||||
@@ -915,7 +935,16 @@
|
||||
#define KMOD_RSHIFT KMOD_RSHIFT_renamed_SDL_KMOD_RSHIFT
|
||||
#define KMOD_SCROLL KMOD_SCROLL_renamed_SDL_KMOD_SCROLL
|
||||
#define KMOD_SHIFT KMOD_SHIFT_renamed_SDL_KMOD_SHIFT
|
||||
#define SDLK_AUDIOFASTFORWARD SDLK_AUDIOFASTFORWARD_renamed_SDLK_MEDIA_FAST_FORWARD
|
||||
#define SDLK_AUDIOMUTE SDLK_AUDIOMUTE_renamed_SDLK_MUTE
|
||||
#define SDLK_AUDIONEXT SDLK_AUDIONEXT_renamed_SDLK_MEDIA_NEXT_TRACK
|
||||
#define SDLK_AUDIOPLAY SDLK_AUDIOPLAY_renamed_SDLK_MEDIA_PLAY
|
||||
#define SDLK_AUDIOPREV SDLK_AUDIOPREV_renamed_SDLK_MEDIA_PREVIOUS_TRACK
|
||||
#define SDLK_AUDIOREWIND SDLK_AUDIOREWIND_renamed_SDLK_MEDIA_REWIND
|
||||
#define SDLK_AUDIOSTOP SDLK_AUDIOSTOP_renamed_SDLK_MEDIA_STOP
|
||||
#define SDLK_BACKQUOTE SDLK_BACKQUOTE_renamed_SDLK_GRAVE
|
||||
#define SDLK_EJECT SDLK_EJECT_renamed_SDLK_MEDIA_EJECT
|
||||
#define SDLK_MEDIASELECT SDLK_MEDIASELECT_renamed_SDLK_MEDIA_SELECT
|
||||
#define SDLK_QUOTE SDLK_QUOTE_renamed_SDLK_APOSTROPHE
|
||||
#define SDLK_QUOTEDBL SDLK_QUOTEDBL_renamed_SDLK_DBLAPOSTROPHE
|
||||
|
||||
@@ -1066,6 +1095,17 @@
|
||||
#define SDL_WriteLE32 SDL_WriteLE32_renamed_SDL_WriteU32LE
|
||||
#define SDL_WriteLE64 SDL_WriteLE64_renamed_SDL_WriteU64LE
|
||||
|
||||
/* ##SDL_scancode.h */
|
||||
#define SDL_SCANCODE_AUDIOFASTFORWARD SDL_SCANCODE_AUDIOFASTFORWARD_renamed_SDL_SCANCODE_MEDIA_FAST_FORWARD
|
||||
#define SDL_SCANCODE_AUDIOMUTE SDL_SCANCODE_AUDIOMUTE_renamed_SDL_SCANCODE_MUTE
|
||||
#define SDL_SCANCODE_AUDIONEXT SDL_SCANCODE_AUDIONEXT_renamed_SDL_SCANCODE_MEDIA_NEXT_TRACK
|
||||
#define SDL_SCANCODE_AUDIOPLAY SDL_SCANCODE_AUDIOPLAY_renamed_SDL_SCANCODE_MEDIA_PLAY
|
||||
#define SDL_SCANCODE_AUDIOPREV SDL_SCANCODE_AUDIOPREV_renamed_SDL_SCANCODE_MEDIA_PREVIOUS_TRACK
|
||||
#define SDL_SCANCODE_AUDIOREWIND SDL_SCANCODE_AUDIOREWIND_renamed_SDL_SCANCODE_MEDIA_REWIND
|
||||
#define SDL_SCANCODE_AUDIOSTOP SDL_SCANCODE_AUDIOSTOP_renamed_SDL_SCANCODE_MEDIA_STOP
|
||||
#define SDL_SCANCODE_EJECT SDL_SCANCODE_EJECT_renamed_SDL_SCANCODE_MEDIA_EJECT
|
||||
#define SDL_SCANCODE_MEDIASELECT SDL_SCANCODE_MEDIASELECT_renamed_SDL_SCANCODE_MEDIA_SELECT
|
||||
|
||||
/* ##SDL_sensor.h */
|
||||
#define SDL_SensorClose SDL_SensorClose_renamed_SDL_CloseSensor
|
||||
#define SDL_SensorFromInstanceID SDL_SensorFromInstanceID_renamed_SDL_GetSensorFromInstanceID
|
||||
|
||||
Reference in New Issue
Block a user