summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/input
Commit message (Expand)AuthorAgeFilesLines
* -input/input_win32.cpp: Made Win32 lightgun module usable with pen/touch. Vas Crabb2026-04-186-39/+156
* Fix up more stuff for upgraded tools, etc. Vas Crabb2026-04-042-1/+7
* sdl3: compile again on macOS with pre-3.4.0, and a minor cleanup. [R. Belmont] arbee2026-04-011-5/+0
* input/input_sdl3.cpp: pump CF run loop before enumerating game controllers on... Matt Furniss2026-03-211-0/+11
* Implement SDL_MouseWheelEvent integer member fallback for version less than 3... sairuk2026-02-251-0/+10
* input/input_sdl3.cpp: Fixed assert on new instance of joystick connected (#14... holub2026-02-121-1/+1
* sdl3: Fix key up not being sent on some systems. [R. Belmont] arbee2026-02-081-6/+3
* Initial support for SDL3. [R. Belmont, Vas Crabb] arbee2026-02-075-3/+2967
* Miscellaneous minor changes: Vas Crabb2026-01-301-3/+0
* input/input_common.cpp: Fixed "Application" key with SDL keyboard provider. Vas Crabb2025-08-291-4/+11
* osd: Various cleanup and fixes: Vas Crabb2025-05-211-2/+1
* input_sdl: fix deadlock issue with joystick (remove reset() call during proce... hap2024-09-281-34/+47
* input_sdl: empty event queue on resets hap2024-08-281-0/+4
* osd/input_common: increase event queue size, hap2024-08-243-9/+15
* input_sdl.cpp: Add missing #include <cmath> for std::lround(). [Thomas Klausner] arbee2024-06-081-0/+1
* input/input_sdl.cpp: Added an SDL lightgun provider. Vas Crabb2024-04-265-54/+329
* Initial touch input support: Vas Crabb2024-04-125-105/+233
* Drop support for GCC < 10.3, clang 6, SDL < 2.0.14 and Qt 5.10. Vas Crabb2024-03-281-53/+12
* -input/input_rawinput.cpp: Properly align buffers for RAWINPUT header Vas Crabb2024-03-071-7/+7
* osd/modules/input: Various cleanup and minor enhancements. Vas Crabb2024-03-046-326/+243
* input_windows: remove doubled key hap2024-02-161-1/+1
* - osd sdl default keys: remove ctrl-blocks on f3 and f4, move opengl filter f... hap2024-02-161-7/+8
* Fixed OSD interaction with updated default keys. [R. Belmont] arbee2024-02-131-0/+5
* osd/windows: Create single-threaded COM apartment on main thread. Vas Crabb2023-04-081-23/+0
* Bump version to 0.253mame0253 Vas Crabb2023-03-301-2/+2
* osd/modules/input/input_dinput.cpp: Adjusted heuristics to work better with n... Vas Crabb2023-03-292-25/+25
* input/input_dinput.h: Work around inability to have stdcall non-capturing lam... Vas Crabb2023-03-261-4/+8
* osd/modules/input: Always use DirectInput with desktop window in background m... Vas Crabb2023-02-281-4/+11
* osd/modules/input: Modernised interface for enumerating DirectInput devices. Vas Crabb2023-02-283-86/+73
* osd: Fixed a corner case in XInput DJ Hero turntable handling. Vas Crabb2023-02-251-20/+14
* Update accumulating relative inputs exactly once per frame. Vas Crabb2023-02-2410-79/+103
* osd: Cleaner way of dealing with input updates. Vas Crabb2023-02-231-1/+1
* osd: Don't pump events when reading inputs. Vas Crabb2023-02-235-28/+2
* Input refactoring: Vas Crabb2023-02-1810-345/+3360
* -osd/windows/winutil.cpp: Better way to get module handle. Vas Crabb2023-02-121-1/+1
* Small batch of input refactoring: Vas Crabb2023-02-058-36/+104
* osd: Don't swallow text input with -keyboardprovider win32 (addresses GitHub ... Vas Crabb2023-02-031-1/+1
* Use EQUIVALENT_ARRAY to avoid issues with std::size on member arrays, enable ... Vas Crabb2023-02-011-6/+3
* osd/tools: msvc fixes Patrick Mackinlay2023-02-011-0/+1
* osd: Turned video modules into actual modules, fixed various issues. Vas Crabb2023-02-013-12/+15
* osd/modules/input: Fixed Linux build. Vas Crabb2023-01-292-3/+1
* Various input and OSD refactoring: Vas Crabb2023-01-2919-2761/+2415
* Miscellaneous fixes and refactoring: Vas Crabb2023-01-281-3/+3
* osd: Better scaling factors for XInput DJ Hero turntable dials. [DarkMoS] Vas Crabb2023-01-191-2/+2
* osd: Still more XInput rhythm game controller support for Windows: Vas Crabb2023-01-183-64/+317
* osd: Better XInput rhythm game controller support on Windows: Vas Crabb2023-01-181-54/+335
* osd: Improved XInput guitar support and added XInput Rock Band keyboard support. Vas Crabb2023-01-181-217/+780
* osd: Added support for guitar and drum kit controllers via XInput. Vas Crabb2023-01-172-28/+102
* osd: Work around another observed invalid XInput capabilities report. Vas Crabb2023-01-151-2/+14
* -debugger/win: Cascade positions of new debugger windows. Vas Crabb2023-01-151-1/+29