summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/input/input_xinput.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-02-25osd: Fixed a corner case in XInput DJ Hero turntable handling. Vas Crabb1-20/+14
2023-02-24Update accumulating relative inputs exactly once per frame. Vas Crabb1-16/+22
2023-02-18Input refactoring: Vas Crabb1-102/+1346
2023-02-05Small batch of input refactoring: Vas Crabb1-2/+35
2023-02-01Use EQUIVALENT_ARRAY to avoid issues with std::size on member arrays, enable ... Vas Crabb1-6/+3
2023-01-29Various input and OSD refactoring: Vas Crabb1-139/+125
2023-01-19osd: Better scaling factors for XInput DJ Hero turntable dials. [DarkMoS] Vas Crabb1-2/+2
2023-01-18osd: Still more XInput rhythm game controller support for Windows: Vas Crabb1-59/+304
2023-01-18osd: Better XInput rhythm game controller support on Windows: Vas Crabb1-54/+335
2023-01-18osd: Improved XInput guitar support and added XInput Rock Band keyboard support. Vas Crabb1-217/+780
2023-01-17osd: Added support for guitar and drum kit controllers via XInput. Vas Crabb1-25/+99
2023-01-15osd: Work around another observed invalid XInput capabilities report. Vas Crabb1-2/+14
2023-01-14osd: Work around bad XInput capabilities report from Retro-Bit Saturn pad. Vas Crabb1-7/+34
2023-01-14osd: Added support for mapping files to sdlgame joystick provider and made it... Vas Crabb1-3/+25
2023-01-12-osd: Better XInput and SDL game controller input enhancements: Vas Crabb1-193/+530
2023-01-10-Input code cleanup: Vas Crabb1-11/+24
2022-05-25Fix 9ce44fa048793de5e14d1e7af98e8b5ca148d0f3 for non-Windows builds AJR1-0/+2
2022-05-26osd: Cleaned up Windows API usage a little. Vas Crabb1-16/+4
2022-04-24osd/modules/input: Detect joystick reconnection with SDL. (#9605) Vas Crabb1-1/+1
2022-03-11osd/modules/input/input_rawinput.cpp: Allow re-plugging mouse/keyboard. Vas Crabb1-6/+6
2021-10-26Remove OSD_UWP from rest of code Miodrag Milanovic1-4/+0
2021-07-29Slightly cleaned up OSD input modules. Vas Crabb1-68/+130
2017-10-17input: make xinput analog triggers half-axes and default IPT_PEDAL2 to RZ- in... hap1-7/+7
2017-10-13Revert "xinput: the left+right triggers combined are considered the Z Axis, n... AJR1-3/+10
2017-10-13xinput: the left+right triggers combined are considered the Z Axis, not Z Axi... hap1-10/+3
2016-12-31Move special windows.h include directives to build defines (nw) Brad Hughes1-3/+0
2016-12-28Move special windows.h include directives to build defines (nw) Brad Hughes1-3/+0
2016-09-20Adding id() property to input_device Tomer Verona1-3/+3
2016-08-22osd input code cleanup (nw) Brad Hughes1-2/+1
2016-07-31std::min and std:max instead of MIN and MAX, also some more macros converted ... Miodrag Milanovic1-0/+2
2016-06-29Fix input issues on big endian systems (fixes #963) Brad Hughes1-5/+5
2016-06-29Cleanup and version bumpmame0175 Miodrag Milanovic1-1/+1
2016-06-11Introduce dynamic_module Giuseppe Gorgoglione1-34/+12
2016-05-31Hybrid Input Module: Change error printing to verbose on probe() and error on... Brad Hughes1-2/+2
2016-04-27Cleanups and version bumpmame0173 Miodrag Milanovic1-1/+1
2016-04-10Fix bug in Xinput DPAD POV mapping. Brad Hughes1-1/+1
2016-04-09Correct trigger axis. XInput small code cleanup. Brad Hughes1-16/+16
2016-04-06Make XInput triggers centered at 0 Brad Hughes1-4/+4
2016-04-06Make Xinput triggers analog Brad Hughes1-6/+6
2016-04-04Hybrid DirectInput/XInput module Brad Hughes1-252/+154
2016-03-30Cleanups and version bump Miodrag Milanovic1-3/+3
2016-03-18General code cleanup in input modules. Using ComPtr to manage DirectInput res... Brad Hughes1-4/+4
2016-03-11With latest package from MSYS of clang 3.8.0 build at least compile fine on w... Miodrag Milanovic1-1/+1
2016-03-05fix build errors (nw) Jeffrey Clark1-1/+1
2016-03-02Simplify xinput dynamic linking Brad Hughes1-66/+20
2016-03-01Dynamically load xinput Brad Hughes1-4/+141
2016-02-29Add XInput support for Windows OSD Brad Hughes1-0/+290