summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/input
Commit message (Expand)AuthorAgeFilesLines
* 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
* osd: I am officially incapable of keeping track of which OSD I'm working with... Vas Crabb2023-01-141-2/+2
* osd: Added option to accept SDL game controller/joystick input when losing UI... Vas Crabb2023-01-142-6/+11
* Hopefully fix SDL version detection macros for controller types. Vas Crabb2023-01-141-1/+5
* osd: Fixed constant name (helps to build the right OSD). Vas Crabb2023-01-141-3/+3
* osd: Recognise Joy-Con pairs with sdlgame input module. Vas Crabb2023-01-141-11/+16
* osd: Work around bad XInput capabilities report from Retro-Bit Saturn pad. Vas Crabb2023-01-141-7/+34
* osd: Added support for mapping files to sdlgame joystick provider and made it... Vas Crabb2023-01-142-8/+58
* -osd: Improved SDL Game Controller joystick provider: Vas Crabb2023-01-131-177/+374
* osd: Fixed names of DualSense controller buttons with SDL Game Controller pro... Vas Crabb2023-01-131-3/+30
* osd: Fixed names of face buttons on Switch Pro Controller with SDL Game Contr... Vas Crabb2023-01-131-2/+2
* osd: Include mapping string in verbose output when enumerating SDL game contr... Vas Crabb2023-01-131-1/+11
* -osd: Better XInput and SDL game controller input enhancements: Vas Crabb2023-01-125-428/+1369
* -Input code cleanup: Vas Crabb2023-01-102-27/+56
* Patched up some gaps in functionality and fixed some bugs. Vas Crabb2022-09-022-27/+27
* osd/modules/input: Include device serial number in ID when available for SDL ... Vas Crabb2022-08-191-7/+10
* osd/sdl: Removed keyboard/mouse/joystick device mapping options. Vas Crabb2022-07-151-75/+17
* input_sdlcommon.cpp: Move devmap_init down into class AJR2022-06-184-50/+56
* Optimisation, and baby steps towards untangling stuff: Vas Crabb2022-06-166-71/+78
* ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) Vas Crabb2022-06-113-33/+23
* Fix 9ce44fa048793de5e14d1e7af98e8b5ca148d0f3 for non-Windows builds AJR2022-05-255-0/+10
* osd: Cleaned up Windows API usage a little. Vas Crabb2022-05-269-104/+80
* osd/modules/input: Detect joystick reconnection with SDL. (#9605) Vas Crabb2022-04-2410-189/+225
* osd/modules/input/input_rawinput.cpp: Allow re-plugging mouse/keyboard. Vas Crabb2022-03-114-123/+186