# CategoryHints

This file contains functions to set and get configuration hints, as well as
listing each of them alphabetically.

The convention for naming hints is [SDL_HINT_X](SDL_HINT_X), where
"[SDL_X](SDL_X)" is the environment variable that can be used to override
the default.

In general these hints are just that - they may or may not be supported or
applicable on any given platform, but they provide a way for an application
or user to give the library a hint as to how they would like the library to
work.

<!-- END CATEGORY DOCUMENTATION -->

## Functions

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryHints, CategoryAPIFunction -->
- [SDL_AddHintCallback](SDL_AddHintCallback)
- [SDL_GetHint](SDL_GetHint)
- [SDL_GetHintBoolean](SDL_GetHintBoolean)
- [SDL_RemoveHintCallback](SDL_RemoveHintCallback)
- [SDL_ResetHint](SDL_ResetHint)
- [SDL_ResetHints](SDL_ResetHints)
- [SDL_SetHint](SDL_SetHint)
- [SDL_SetHintWithPriority](SDL_SetHintWithPriority)
<!-- END CATEGORY LIST -->

## Datatypes

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryHints, CategoryAPIDatatype -->
- [SDL_HintCallback](SDL_HintCallback)
<!-- END CATEGORY LIST -->

## Structs

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryHints, CategoryAPIStruct -->
- (none.)
<!-- END CATEGORY LIST -->

## Enums

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryHints, CategoryAPIEnum -->
- [SDL_HintPriority](SDL_HintPriority)
<!-- END CATEGORY LIST -->

## Macros

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategoryHints, CategoryAPIMacro -->
- [SDL_HINT_ALLOW_ALT_TAB_WHILE_GRABBED](SDL_HINT_ALLOW_ALT_TAB_WHILE_GRABBED)
- [SDL_HINT_ANDROID_ALLOW_PERSISTENT_FOLDER_ACCESS](SDL_HINT_ANDROID_ALLOW_PERSISTENT_FOLDER_ACCESS)
- [SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY](SDL_HINT_ANDROID_ALLOW_RECREATE_ACTIVITY)
- [SDL_HINT_ANDROID_BLOCK_ON_PAUSE](SDL_HINT_ANDROID_BLOCK_ON_PAUSE)
- [SDL_HINT_ANDROID_LOW_LATENCY_AUDIO](SDL_HINT_ANDROID_LOW_LATENCY_AUDIO)
- [SDL_HINT_ANDROID_TRAP_BACK_BUTTON](SDL_HINT_ANDROID_TRAP_BACK_BUTTON)
- [SDL_HINT_APP_ID](SDL_HINT_APP_ID)
- [SDL_HINT_APP_NAME](SDL_HINT_APP_NAME)
- [SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS](SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS)
- [SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION](SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION)
- [SDL_HINT_ASSERT](SDL_HINT_ASSERT)
- [SDL_HINT_AUDIO_ALSA_DEFAULT_DEVICE](SDL_HINT_AUDIO_ALSA_DEFAULT_DEVICE)
- [SDL_HINT_AUDIO_ALSA_DEFAULT_PLAYBACK_DEVICE](SDL_HINT_AUDIO_ALSA_DEFAULT_PLAYBACK_DEVICE)
- [SDL_HINT_AUDIO_ALSA_DEFAULT_RECORDING_DEVICE](SDL_HINT_AUDIO_ALSA_DEFAULT_RECORDING_DEVICE)
- [SDL_HINT_AUDIO_CATEGORY](SDL_HINT_AUDIO_CATEGORY)
- [SDL_HINT_AUDIO_CHANNELS](SDL_HINT_AUDIO_CHANNELS)
- [SDL_HINT_AUDIO_DEVICE_APP_ICON_NAME](SDL_HINT_AUDIO_DEVICE_APP_ICON_NAME)
- [SDL_HINT_AUDIO_DEVICE_RAW_STREAM](SDL_HINT_AUDIO_DEVICE_RAW_STREAM)
- [SDL_HINT_AUDIO_DEVICE_SAMPLE_FRAMES](SDL_HINT_AUDIO_DEVICE_SAMPLE_FRAMES)
- [SDL_HINT_AUDIO_DEVICE_STREAM_NAME](SDL_HINT_AUDIO_DEVICE_STREAM_NAME)
- [SDL_HINT_AUDIO_DEVICE_STREAM_ROLE](SDL_HINT_AUDIO_DEVICE_STREAM_ROLE)
- [SDL_HINT_AUDIO_DISK_INPUT_FILE](SDL_HINT_AUDIO_DISK_INPUT_FILE)
- [SDL_HINT_AUDIO_DISK_OUTPUT_FILE](SDL_HINT_AUDIO_DISK_OUTPUT_FILE)
- [SDL_HINT_AUDIO_DISK_TIMESCALE](SDL_HINT_AUDIO_DISK_TIMESCALE)
- [SDL_HINT_AUDIO_DRIVER](SDL_HINT_AUDIO_DRIVER)
- [SDL_HINT_AUDIO_DUCK_OTHERS](SDL_HINT_AUDIO_DUCK_OTHERS)
- [SDL_HINT_AUDIO_DUMMY_TIMESCALE](SDL_HINT_AUDIO_DUMMY_TIMESCALE)
- [SDL_HINT_AUDIO_FORMAT](SDL_HINT_AUDIO_FORMAT)
- [SDL_HINT_AUDIO_FREQUENCY](SDL_HINT_AUDIO_FREQUENCY)
- [SDL_HINT_AUDIO_INCLUDE_MONITORS](SDL_HINT_AUDIO_INCLUDE_MONITORS)
- [SDL_HINT_AUTO_UPDATE_JOYSTICKS](SDL_HINT_AUTO_UPDATE_JOYSTICKS)
- [SDL_HINT_AUTO_UPDATE_SENSORS](SDL_HINT_AUTO_UPDATE_SENSORS)
- [SDL_HINT_BMP_SAVE_LEGACY_FORMAT](SDL_HINT_BMP_SAVE_LEGACY_FORMAT)
- [SDL_HINT_CAMERA_DRIVER](SDL_HINT_CAMERA_DRIVER)
- [SDL_HINT_CPU_FEATURE_MASK](SDL_HINT_CPU_FEATURE_MASK)
- [SDL_HINT_DISPLAY_USABLE_BOUNDS](SDL_HINT_DISPLAY_USABLE_BOUNDS)
- [SDL_HINT_DOS_ALLOW_DIRECT_FRAMEBUFFER](SDL_HINT_DOS_ALLOW_DIRECT_FRAMEBUFFER)
- [SDL_HINT_EGL_LIBRARY](SDL_HINT_EGL_LIBRARY)
- [SDL_HINT_EMSCRIPTEN_ASYNCIFY](SDL_HINT_EMSCRIPTEN_ASYNCIFY)
- [SDL_HINT_EMSCRIPTEN_CANVAS_SELECTOR](SDL_HINT_EMSCRIPTEN_CANVAS_SELECTOR)
- [SDL_HINT_EMSCRIPTEN_KEYBOARD_ELEMENT](SDL_HINT_EMSCRIPTEN_KEYBOARD_ELEMENT)
- [SDL_HINT_ENABLE_SCREEN_KEYBOARD](SDL_HINT_ENABLE_SCREEN_KEYBOARD)
- [SDL_HINT_ENABLE_STEAM_SCREEN_KEYBOARD](SDL_HINT_ENABLE_STEAM_SCREEN_KEYBOARD)
- [SDL_HINT_EVDEV_DEVICES](SDL_HINT_EVDEV_DEVICES)
- [SDL_HINT_EVENT_LOGGING](SDL_HINT_EVENT_LOGGING)
- [SDL_HINT_FILE_DIALOG_DRIVER](SDL_HINT_FILE_DIALOG_DRIVER)
- [SDL_HINT_FORCE_RAISEWINDOW](SDL_HINT_FORCE_RAISEWINDOW)
- [SDL_HINT_FRAMEBUFFER_ACCELERATION](SDL_HINT_FRAMEBUFFER_ACCELERATION)
- [SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES](SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES)
- [SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT](SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT)
- [SDL_HINT_GAMECONTROLLER_SENSOR_FUSION](SDL_HINT_GAMECONTROLLER_SENSOR_FUSION)
- [SDL_HINT_GAMECONTROLLERCONFIG](SDL_HINT_GAMECONTROLLERCONFIG)
- [SDL_HINT_GAMECONTROLLERCONFIG_FILE](SDL_HINT_GAMECONTROLLERCONFIG_FILE)
- [SDL_HINT_GAMECONTROLLERTYPE](SDL_HINT_GAMECONTROLLERTYPE)
- [SDL_HINT_GDK_TEXTINPUT_DEFAULT_TEXT](SDL_HINT_GDK_TEXTINPUT_DEFAULT_TEXT)
- [SDL_HINT_GDK_TEXTINPUT_DESCRIPTION](SDL_HINT_GDK_TEXTINPUT_DESCRIPTION)
- [SDL_HINT_GDK_TEXTINPUT_MAX_LENGTH](SDL_HINT_GDK_TEXTINPUT_MAX_LENGTH)
- [SDL_HINT_GDK_TEXTINPUT_SCOPE](SDL_HINT_GDK_TEXTINPUT_SCOPE)
- [SDL_HINT_GDK_TEXTINPUT_TITLE](SDL_HINT_GDK_TEXTINPUT_TITLE)
- [SDL_HINT_GPU_DRIVER](SDL_HINT_GPU_DRIVER)
- [SDL_HINT_HIDAPI_ENUMERATE_ONLY_CONTROLLERS](SDL_HINT_HIDAPI_ENUMERATE_ONLY_CONTROLLERS)
- [SDL_HINT_HIDAPI_IGNORE_DEVICES](SDL_HINT_HIDAPI_IGNORE_DEVICES)
- [SDL_HINT_HIDAPI_LIBUSB](SDL_HINT_HIDAPI_LIBUSB)
- [SDL_HINT_HIDAPI_LIBUSB_GAMECUBE](SDL_HINT_HIDAPI_LIBUSB_GAMECUBE)
- [SDL_HINT_HIDAPI_LIBUSB_WHITELIST](SDL_HINT_HIDAPI_LIBUSB_WHITELIST)
- [SDL_HINT_HIDAPI_UDEV](SDL_HINT_HIDAPI_UDEV)
- [SDL_HINT_IME_IMPLEMENTED_UI](SDL_HINT_IME_IMPLEMENTED_UI)
- [SDL_HINT_INVALID_PARAM_CHECKS](SDL_HINT_INVALID_PARAM_CHECKS)
- [SDL_HINT_IOS_HIDE_HOME_INDICATOR](SDL_HINT_IOS_HIDE_HOME_INDICATOR)
- [SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS](SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS)
- [SDL_HINT_JOYSTICK_ARCADESTICK_DEVICES](SDL_HINT_JOYSTICK_ARCADESTICK_DEVICES)
- [SDL_HINT_JOYSTICK_ARCADESTICK_DEVICES_EXCLUDED](SDL_HINT_JOYSTICK_ARCADESTICK_DEVICES_EXCLUDED)
- [SDL_HINT_JOYSTICK_BLACKLIST_DEVICES](SDL_HINT_JOYSTICK_BLACKLIST_DEVICES)
- [SDL_HINT_JOYSTICK_BLACKLIST_DEVICES_EXCLUDED](SDL_HINT_JOYSTICK_BLACKLIST_DEVICES_EXCLUDED)
- [SDL_HINT_JOYSTICK_DEVICE](SDL_HINT_JOYSTICK_DEVICE)
- [SDL_HINT_JOYSTICK_DIRECTINPUT](SDL_HINT_JOYSTICK_DIRECTINPUT)
- [SDL_HINT_JOYSTICK_DRUM_DEVICES](SDL_HINT_JOYSTICK_DRUM_DEVICES)
- [SDL_HINT_JOYSTICK_ENHANCED_REPORTS](SDL_HINT_JOYSTICK_ENHANCED_REPORTS)
- [SDL_HINT_JOYSTICK_FLIGHTSTICK_DEVICES](SDL_HINT_JOYSTICK_FLIGHTSTICK_DEVICES)
- [SDL_HINT_JOYSTICK_FLIGHTSTICK_DEVICES_EXCLUDED](SDL_HINT_JOYSTICK_FLIGHTSTICK_DEVICES_EXCLUDED)
- [SDL_HINT_JOYSTICK_GAMECUBE_DEVICES](SDL_HINT_JOYSTICK_GAMECUBE_DEVICES)
- [SDL_HINT_JOYSTICK_GAMECUBE_DEVICES_EXCLUDED](SDL_HINT_JOYSTICK_GAMECUBE_DEVICES_EXCLUDED)
- [SDL_HINT_JOYSTICK_GAMEINPUT](SDL_HINT_JOYSTICK_GAMEINPUT)
- [SDL_HINT_JOYSTICK_GAMEINPUT_RAW](SDL_HINT_JOYSTICK_GAMEINPUT_RAW)
- [SDL_HINT_JOYSTICK_GUITAR_DEVICES](SDL_HINT_JOYSTICK_GUITAR_DEVICES)
- [SDL_HINT_JOYSTICK_HAPTIC_AXES](SDL_HINT_JOYSTICK_HAPTIC_AXES)
- [SDL_HINT_JOYSTICK_HIDAPI](SDL_HINT_JOYSTICK_HIDAPI)
- [SDL_HINT_JOYSTICK_HIDAPI_8BITDO](SDL_HINT_JOYSTICK_HIDAPI_8BITDO)
- [SDL_HINT_JOYSTICK_HIDAPI_COMBINE_JOY_CONS](SDL_HINT_JOYSTICK_HIDAPI_COMBINE_JOY_CONS)
- [SDL_HINT_JOYSTICK_HIDAPI_FLYDIGI](SDL_HINT_JOYSTICK_HIDAPI_FLYDIGI)
- [SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE](SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE)
- [SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE_RUMBLE_BRAKE](SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE_RUMBLE_BRAKE)
- [SDL_HINT_JOYSTICK_HIDAPI_GAMESIR](SDL_HINT_JOYSTICK_HIDAPI_GAMESIR)
- [SDL_HINT_JOYSTICK_HIDAPI_GIP](SDL_HINT_JOYSTICK_HIDAPI_GIP)
- [SDL_HINT_JOYSTICK_HIDAPI_GIP_RESET_FOR_METADATA](SDL_HINT_JOYSTICK_HIDAPI_GIP_RESET_FOR_METADATA)
- [SDL_HINT_JOYSTICK_HIDAPI_JOY_CONS](SDL_HINT_JOYSTICK_HIDAPI_JOY_CONS)
- [SDL_HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED](SDL_HINT_JOYSTICK_HIDAPI_JOYCON_HOME_LED)
- [SDL_HINT_JOYSTICK_HIDAPI_LG4FF](SDL_HINT_JOYSTICK_HIDAPI_LG4FF)
- [SDL_HINT_JOYSTICK_HIDAPI_LUNA](SDL_HINT_JOYSTICK_HIDAPI_LUNA)
- [SDL_HINT_JOYSTICK_HIDAPI_NINTENDO_CLASSIC](SDL_HINT_JOYSTICK_HIDAPI_NINTENDO_CLASSIC)
- [SDL_HINT_JOYSTICK_HIDAPI_PS3](SDL_HINT_JOYSTICK_HIDAPI_PS3)
- [SDL_HINT_JOYSTICK_HIDAPI_PS3_SIXAXIS_DRIVER](SDL_HINT_JOYSTICK_HIDAPI_PS3_SIXAXIS_DRIVER)
- [SDL_HINT_JOYSTICK_HIDAPI_PS4](SDL_HINT_JOYSTICK_HIDAPI_PS4)
- [SDL_HINT_JOYSTICK_HIDAPI_PS4_REPORT_INTERVAL](SDL_HINT_JOYSTICK_HIDAPI_PS4_REPORT_INTERVAL)
- [SDL_HINT_JOYSTICK_HIDAPI_PS5](SDL_HINT_JOYSTICK_HIDAPI_PS5)
- [SDL_HINT_JOYSTICK_HIDAPI_PS5_PLAYER_LED](SDL_HINT_JOYSTICK_HIDAPI_PS5_PLAYER_LED)
- [SDL_HINT_JOYSTICK_HIDAPI_SHIELD](SDL_HINT_JOYSTICK_HIDAPI_SHIELD)
- [SDL_HINT_JOYSTICK_HIDAPI_SINPUT](SDL_HINT_JOYSTICK_HIDAPI_SINPUT)
- [SDL_HINT_JOYSTICK_HIDAPI_STADIA](SDL_HINT_JOYSTICK_HIDAPI_STADIA)
- [SDL_HINT_JOYSTICK_HIDAPI_STEAM](SDL_HINT_JOYSTICK_HIDAPI_STEAM)
- [SDL_HINT_JOYSTICK_HIDAPI_STEAM_HOME_LED](SDL_HINT_JOYSTICK_HIDAPI_STEAM_HOME_LED)
- [SDL_HINT_JOYSTICK_HIDAPI_STEAM_HORI](SDL_HINT_JOYSTICK_HIDAPI_STEAM_HORI)
- [SDL_HINT_JOYSTICK_HIDAPI_STEAMDECK](SDL_HINT_JOYSTICK_HIDAPI_STEAMDECK)
- [SDL_HINT_JOYSTICK_HIDAPI_SWITCH](SDL_HINT_JOYSTICK_HIDAPI_SWITCH)
- [SDL_HINT_JOYSTICK_HIDAPI_SWITCH2](SDL_HINT_JOYSTICK_HIDAPI_SWITCH2)
- [SDL_HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED](SDL_HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED)
- [SDL_HINT_JOYSTICK_HIDAPI_SWITCH_PLAYER_LED](SDL_HINT_JOYSTICK_HIDAPI_SWITCH_PLAYER_LED)
- [SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS](SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS)
- [SDL_HINT_JOYSTICK_HIDAPI_WII](SDL_HINT_JOYSTICK_HIDAPI_WII)
- [SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED](SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED)
- [SDL_HINT_JOYSTICK_HIDAPI_XBOX](SDL_HINT_JOYSTICK_HIDAPI_XBOX)
- [SDL_HINT_JOYSTICK_HIDAPI_XBOX_360](SDL_HINT_JOYSTICK_HIDAPI_XBOX_360)
- [SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED](SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED)
- [SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_WIRELESS](SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_WIRELESS)
- [SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE](SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE)
- [SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED](SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED)
- [SDL_HINT_JOYSTICK_HIDAPI_ZUIKI](SDL_HINT_JOYSTICK_HIDAPI_ZUIKI)
- [SDL_HINT_JOYSTICK_IOKIT](SDL_HINT_JOYSTICK_IOKIT)
- [SDL_HINT_JOYSTICK_LINUX_CLASSIC](SDL_HINT_JOYSTICK_LINUX_CLASSIC)
- [SDL_HINT_JOYSTICK_LINUX_DEADZONES](SDL_HINT_JOYSTICK_LINUX_DEADZONES)
- [SDL_HINT_JOYSTICK_LINUX_DIGITAL_HATS](SDL_HINT_JOYSTICK_LINUX_DIGITAL_HATS)
- [SDL_HINT_JOYSTICK_LINUX_HAT_DEADZONES](SDL_HINT_JOYSTICK_LINUX_HAT_DEADZONES)
- [SDL_HINT_JOYSTICK_MFI](SDL_HINT_JOYSTICK_MFI)
- [SDL_HINT_JOYSTICK_RAWINPUT](SDL_HINT_JOYSTICK_RAWINPUT)
- [SDL_HINT_JOYSTICK_RAWINPUT_CORRELATE_XINPUT](SDL_HINT_JOYSTICK_RAWINPUT_CORRELATE_XINPUT)
- [SDL_HINT_JOYSTICK_ROG_CHAKRAM](SDL_HINT_JOYSTICK_ROG_CHAKRAM)
- [SDL_HINT_JOYSTICK_THREAD](SDL_HINT_JOYSTICK_THREAD)
- [SDL_HINT_JOYSTICK_THROTTLE_DEVICES](SDL_HINT_JOYSTICK_THROTTLE_DEVICES)
- [SDL_HINT_JOYSTICK_THROTTLE_DEVICES_EXCLUDED](SDL_HINT_JOYSTICK_THROTTLE_DEVICES_EXCLUDED)
- [SDL_HINT_JOYSTICK_WGI](SDL_HINT_JOYSTICK_WGI)
- [SDL_HINT_JOYSTICK_WHEEL_DEVICES](SDL_HINT_JOYSTICK_WHEEL_DEVICES)
- [SDL_HINT_JOYSTICK_WHEEL_DEVICES_EXCLUDED](SDL_HINT_JOYSTICK_WHEEL_DEVICES_EXCLUDED)
- [SDL_HINT_JOYSTICK_ZERO_CENTERED_DEVICES](SDL_HINT_JOYSTICK_ZERO_CENTERED_DEVICES)
- [SDL_HINT_KEYCODE_OPTIONS](SDL_HINT_KEYCODE_OPTIONS)
- [SDL_HINT_KMSDRM_ATOMIC](SDL_HINT_KMSDRM_ATOMIC)
- [SDL_HINT_KMSDRM_DEVICE_INDEX](SDL_HINT_KMSDRM_DEVICE_INDEX)
- [SDL_HINT_KMSDRM_REQUIRE_DRM_MASTER](SDL_HINT_KMSDRM_REQUIRE_DRM_MASTER)
- [SDL_HINT_LOGGING](SDL_HINT_LOGGING)
- [SDL_HINT_MAC_BACKGROUND_APP](SDL_HINT_MAC_BACKGROUND_APP)
- [SDL_HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK](SDL_HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK)
- [SDL_HINT_MAC_OPENGL_ASYNC_DISPATCH](SDL_HINT_MAC_OPENGL_ASYNC_DISPATCH)
- [SDL_HINT_MAC_OPTION_AS_ALT](SDL_HINT_MAC_OPTION_AS_ALT)
- [SDL_HINT_MAC_PRESS_AND_HOLD](SDL_HINT_MAC_PRESS_AND_HOLD)
- [SDL_HINT_MAC_SCROLL_MOMENTUM](SDL_HINT_MAC_SCROLL_MOMENTUM)
- [SDL_HINT_MAIN_CALLBACK_RATE](SDL_HINT_MAIN_CALLBACK_RATE)
- [SDL_HINT_MOUSE_AUTO_CAPTURE](SDL_HINT_MOUSE_AUTO_CAPTURE)
- [SDL_HINT_MOUSE_DEFAULT_SYSTEM_CURSOR](SDL_HINT_MOUSE_DEFAULT_SYSTEM_CURSOR)
- [SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS](SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS)
- [SDL_HINT_MOUSE_DOUBLE_CLICK_TIME](SDL_HINT_MOUSE_DOUBLE_CLICK_TIME)
- [SDL_HINT_MOUSE_DPI_SCALE_CURSORS](SDL_HINT_MOUSE_DPI_SCALE_CURSORS)
- [SDL_HINT_MOUSE_EMULATE_WARP_WITH_RELATIVE](SDL_HINT_MOUSE_EMULATE_WARP_WITH_RELATIVE)
- [SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH](SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH)
- [SDL_HINT_MOUSE_NORMAL_SPEED_SCALE](SDL_HINT_MOUSE_NORMAL_SPEED_SCALE)
- [SDL_HINT_MOUSE_RELATIVE_CURSOR_VISIBLE](SDL_HINT_MOUSE_RELATIVE_CURSOR_VISIBLE)
- [SDL_HINT_MOUSE_RELATIVE_MODE_CENTER](SDL_HINT_MOUSE_RELATIVE_MODE_CENTER)
- [SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE](SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE)
- [SDL_HINT_MOUSE_RELATIVE_SYSTEM_SCALE](SDL_HINT_MOUSE_RELATIVE_SYSTEM_SCALE)
- [SDL_HINT_MOUSE_RELATIVE_WARP_MOTION](SDL_HINT_MOUSE_RELATIVE_WARP_MOTION)
- [SDL_HINT_MOUSE_TOUCH_EVENTS](SDL_HINT_MOUSE_TOUCH_EVENTS)
- [SDL_HINT_MUTE_CONSOLE_KEYBOARD](SDL_HINT_MUTE_CONSOLE_KEYBOARD)
- [SDL_HINT_NO_SIGNAL_HANDLERS](SDL_HINT_NO_SIGNAL_HANDLERS)
- [SDL_HINT_OPENGL_ES_DRIVER](SDL_HINT_OPENGL_ES_DRIVER)
- [SDL_HINT_OPENGL_FORCE_SRGB_CAPABLE](SDL_HINT_OPENGL_FORCE_SRGB_CAPABLE)
- [SDL_HINT_OPENGL_FORCE_SRGB_FRAMEBUFFER](SDL_HINT_OPENGL_FORCE_SRGB_FRAMEBUFFER)
- [SDL_HINT_OPENGL_LIBRARY](SDL_HINT_OPENGL_LIBRARY)
- [SDL_HINT_OPENVR_LIBRARY](SDL_HINT_OPENVR_LIBRARY)
- [SDL_HINT_OPENXR_LIBRARY](SDL_HINT_OPENXR_LIBRARY)
- [SDL_HINT_ORIENTATIONS](SDL_HINT_ORIENTATIONS)
- [SDL_HINT_PEN_MOUSE_EVENTS](SDL_HINT_PEN_MOUSE_EVENTS)
- [SDL_HINT_PEN_TOUCH_EVENTS](SDL_HINT_PEN_TOUCH_EVENTS)
- [SDL_HINT_POLL_SENTINEL](SDL_HINT_POLL_SENTINEL)
- [SDL_HINT_PREFERRED_LOCALES](SDL_HINT_PREFERRED_LOCALES)
- [SDL_HINT_PS2_GS_HEIGHT](SDL_HINT_PS2_GS_HEIGHT)
- [SDL_HINT_PS2_GS_MODE](SDL_HINT_PS2_GS_MODE)
- [SDL_HINT_PS2_GS_PROGRESSIVE](SDL_HINT_PS2_GS_PROGRESSIVE)
- [SDL_HINT_PS2_GS_WIDTH](SDL_HINT_PS2_GS_WIDTH)
- [SDL_HINT_QUIT_ON_LAST_WINDOW_CLOSE](SDL_HINT_QUIT_ON_LAST_WINDOW_CLOSE)
- [SDL_HINT_RENDER_DIRECT3D11_DEBUG](SDL_HINT_RENDER_DIRECT3D11_DEBUG)
- [SDL_HINT_RENDER_DIRECT3D11_WARP](SDL_HINT_RENDER_DIRECT3D11_WARP)
- [SDL_HINT_RENDER_DIRECT3D_THREADSAFE](SDL_HINT_RENDER_DIRECT3D_THREADSAFE)
- [SDL_HINT_RENDER_DRIVER](SDL_HINT_RENDER_DRIVER)
- [SDL_HINT_RENDER_GPU_DEBUG](SDL_HINT_RENDER_GPU_DEBUG)
- [SDL_HINT_RENDER_GPU_LOW_POWER](SDL_HINT_RENDER_GPU_LOW_POWER)
- [SDL_HINT_RENDER_LINE_METHOD](SDL_HINT_RENDER_LINE_METHOD)
- [SDL_HINT_RENDER_METAL_PREFER_LOW_POWER_DEVICE](SDL_HINT_RENDER_METAL_PREFER_LOW_POWER_DEVICE)
- [SDL_HINT_RENDER_VSYNC](SDL_HINT_RENDER_VSYNC)
- [SDL_HINT_RENDER_VULKAN_DEBUG](SDL_HINT_RENDER_VULKAN_DEBUG)
- [SDL_HINT_RETURN_KEY_HIDES_IME](SDL_HINT_RETURN_KEY_HIDES_IME)
- [SDL_HINT_ROG_GAMEPAD_MICE](SDL_HINT_ROG_GAMEPAD_MICE)
- [SDL_HINT_ROG_GAMEPAD_MICE_EXCLUDED](SDL_HINT_ROG_GAMEPAD_MICE_EXCLUDED)
- [SDL_HINT_RPI_VIDEO_LAYER](SDL_HINT_RPI_VIDEO_LAYER)
- [SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME](SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME)
- [SDL_HINT_SHUTDOWN_DBUS_ON_QUIT](SDL_HINT_SHUTDOWN_DBUS_ON_QUIT)
- [SDL_HINT_STORAGE_TITLE_DRIVER](SDL_HINT_STORAGE_TITLE_DRIVER)
- [SDL_HINT_STORAGE_USER_DRIVER](SDL_HINT_STORAGE_USER_DRIVER)
- [SDL_HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL](SDL_HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL)
- [SDL_HINT_THREAD_PRIORITY_POLICY](SDL_HINT_THREAD_PRIORITY_POLICY)
- [SDL_HINT_TIMER_RESOLUTION](SDL_HINT_TIMER_RESOLUTION)
- [SDL_HINT_TOUCH_MOUSE_EVENTS](SDL_HINT_TOUCH_MOUSE_EVENTS)
- [SDL_HINT_TRACKPAD_IS_TOUCH_ONLY](SDL_HINT_TRACKPAD_IS_TOUCH_ONLY)
- [SDL_HINT_TV_REMOTE_AS_JOYSTICK](SDL_HINT_TV_REMOTE_AS_JOYSTICK)
- [SDL_HINT_VIDEO_ALLOW_SCREENSAVER](SDL_HINT_VIDEO_ALLOW_SCREENSAVER)
- [SDL_HINT_VIDEO_DISPLAY_PRIORITY](SDL_HINT_VIDEO_DISPLAY_PRIORITY)
- [SDL_HINT_VIDEO_DOUBLE_BUFFER](SDL_HINT_VIDEO_DOUBLE_BUFFER)
- [SDL_HINT_VIDEO_DRIVER](SDL_HINT_VIDEO_DRIVER)
- [SDL_HINT_VIDEO_DUMMY_SAVE_FRAMES](SDL_HINT_VIDEO_DUMMY_SAVE_FRAMES)
- [SDL_HINT_VIDEO_EGL_ALLOW_GETDISPLAY_FALLBACK](SDL_HINT_VIDEO_EGL_ALLOW_GETDISPLAY_FALLBACK)
- [SDL_HINT_VIDEO_FORCE_EGL](SDL_HINT_VIDEO_FORCE_EGL)
- [SDL_HINT_VIDEO_MAC_FULLSCREEN_MENU_VISIBILITY](SDL_HINT_VIDEO_MAC_FULLSCREEN_MENU_VISIBILITY)
- [SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES](SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES)
- [SDL_HINT_VIDEO_MATCH_EXCLUSIVE_MODE_ON_MOVE](SDL_HINT_VIDEO_MATCH_EXCLUSIVE_MODE_ON_MOVE)
- [SDL_HINT_VIDEO_METAL_AUTO_RESIZE_DRAWABLE](SDL_HINT_VIDEO_METAL_AUTO_RESIZE_DRAWABLE)
- [SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS](SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS)
- [SDL_HINT_VIDEO_OFFSCREEN_SAVE_FRAMES](SDL_HINT_VIDEO_OFFSCREEN_SAVE_FRAMES)
- [SDL_HINT_VIDEO_SYNC_WINDOW_OPERATIONS](SDL_HINT_VIDEO_SYNC_WINDOW_OPERATIONS)
- [SDL_HINT_VIDEO_WAYLAND_ALLOW_LIBDECOR](SDL_HINT_VIDEO_WAYLAND_ALLOW_LIBDECOR)
- [SDL_HINT_VIDEO_WAYLAND_MODE_EMULATION](SDL_HINT_VIDEO_WAYLAND_MODE_EMULATION)
- [SDL_HINT_VIDEO_WAYLAND_MODE_SCALING](SDL_HINT_VIDEO_WAYLAND_MODE_SCALING)
- [SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR](SDL_HINT_VIDEO_WAYLAND_PREFER_LIBDECOR)
- [SDL_HINT_VIDEO_WAYLAND_SCALE_TO_DISPLAY](SDL_HINT_VIDEO_WAYLAND_SCALE_TO_DISPLAY)
- [SDL_HINT_VIDEO_WIN_D3DCOMPILER](SDL_HINT_VIDEO_WIN_D3DCOMPILER)
- [SDL_HINT_VIDEO_X11_ENABLE_XSYNC_EXT](SDL_HINT_VIDEO_X11_ENABLE_XSYNC_EXT)
- [SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT](SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT)
- [SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR](SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR)
- [SDL_HINT_VIDEO_X11_NET_WM_PING](SDL_HINT_VIDEO_X11_NET_WM_PING)
- [SDL_HINT_VIDEO_X11_NODIRECTCOLOR](SDL_HINT_VIDEO_X11_NODIRECTCOLOR)
- [SDL_HINT_VIDEO_X11_SCALING_FACTOR](SDL_HINT_VIDEO_X11_SCALING_FACTOR)
- [SDL_HINT_VIDEO_X11_VISUALID](SDL_HINT_VIDEO_X11_VISUALID)
- [SDL_HINT_VIDEO_X11_WINDOW_VISUALID](SDL_HINT_VIDEO_X11_WINDOW_VISUALID)
- [SDL_HINT_VIDEO_X11_XRANDR](SDL_HINT_VIDEO_X11_XRANDR)
- [SDL_HINT_VISIONOS_HDR_HEADROOM_UI](SDL_HINT_VISIONOS_HDR_HEADROOM_UI)
- [SDL_HINT_VITA_ENABLE_BACK_TOUCH](SDL_HINT_VITA_ENABLE_BACK_TOUCH)
- [SDL_HINT_VITA_ENABLE_FRONT_TOUCH](SDL_HINT_VITA_ENABLE_FRONT_TOUCH)
- [SDL_HINT_VITA_MODULE_PATH](SDL_HINT_VITA_MODULE_PATH)
- [SDL_HINT_VITA_PVR_INIT](SDL_HINT_VITA_PVR_INIT)
- [SDL_HINT_VITA_PVR_OPENGL](SDL_HINT_VITA_PVR_OPENGL)
- [SDL_HINT_VITA_RESOLUTION](SDL_HINT_VITA_RESOLUTION)
- [SDL_HINT_VITA_TOUCH_MOUSE_DEVICE](SDL_HINT_VITA_TOUCH_MOUSE_DEVICE)
- [SDL_HINT_VULKAN_DISPLAY](SDL_HINT_VULKAN_DISPLAY)
- [SDL_HINT_VULKAN_LIBRARY](SDL_HINT_VULKAN_LIBRARY)
- [SDL_HINT_WAVE_CHUNK_LIMIT](SDL_HINT_WAVE_CHUNK_LIMIT)
- [SDL_HINT_WAVE_FACT_CHUNK](SDL_HINT_WAVE_FACT_CHUNK)
- [SDL_HINT_WAVE_RIFF_CHUNK_SIZE](SDL_HINT_WAVE_RIFF_CHUNK_SIZE)
- [SDL_HINT_WAVE_TRUNCATION](SDL_HINT_WAVE_TRUNCATION)
- [SDL_HINT_WINDOW_ACTIVATE_WHEN_RAISED](SDL_HINT_WINDOW_ACTIVATE_WHEN_RAISED)
- [SDL_HINT_WINDOW_ACTIVATE_WHEN_SHOWN](SDL_HINT_WINDOW_ACTIVATE_WHEN_SHOWN)
- [SDL_HINT_WINDOW_ALLOW_TOPMOST](SDL_HINT_WINDOW_ALLOW_TOPMOST)
- [SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN](SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN)
- [SDL_HINT_WINDOWS_CLOSE_ON_ALT_F4](SDL_HINT_WINDOWS_CLOSE_ON_ALT_F4)
- [SDL_HINT_WINDOWS_ENABLE_MENU_MNEMONICS](SDL_HINT_WINDOWS_ENABLE_MENU_MNEMONICS)
- [SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP](SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP)
- [SDL_HINT_WINDOWS_ERASE_BACKGROUND_MODE](SDL_HINT_WINDOWS_ERASE_BACKGROUND_MODE)
- [SDL_HINT_WINDOWS_FORCE_SEMAPHORE_KERNEL](SDL_HINT_WINDOWS_FORCE_SEMAPHORE_KERNEL)
- [SDL_HINT_WINDOWS_GAMEINPUT](SDL_HINT_WINDOWS_GAMEINPUT)
- [SDL_HINT_WINDOWS_INTRESOURCE_ICON](SDL_HINT_WINDOWS_INTRESOURCE_ICON)
- [SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL](SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL)
- [SDL_HINT_WINDOWS_RAW_KEYBOARD](SDL_HINT_WINDOWS_RAW_KEYBOARD)
- [SDL_HINT_WINDOWS_RAW_KEYBOARD_EXCLUDE_HOTKEYS](SDL_HINT_WINDOWS_RAW_KEYBOARD_EXCLUDE_HOTKEYS)
- [SDL_HINT_WINDOWS_RAW_KEYBOARD_INPUTSINK](SDL_HINT_WINDOWS_RAW_KEYBOARD_INPUTSINK)
- [SDL_HINT_WINDOWS_RAW_MOUSE_NOLEGACY](SDL_HINT_WINDOWS_RAW_MOUSE_NOLEGACY)
- [SDL_HINT_WINDOWS_USE_D3D9EX](SDL_HINT_WINDOWS_USE_D3D9EX)
- [SDL_HINT_X11_FORCE_OVERRIDE_REDIRECT](SDL_HINT_X11_FORCE_OVERRIDE_REDIRECT)
- [SDL_HINT_X11_WINDOW_TYPE](SDL_HINT_X11_WINDOW_TYPE)
- [SDL_HINT_X11_XCB_LIBRARY](SDL_HINT_X11_XCB_LIBRARY)
- [SDL_HINT_XINPUT_ENABLED](SDL_HINT_XINPUT_ENABLED)
<!-- END CATEGORY LIST -->


----
[CategoryAPICategory](CategoryAPICategory)

