Jean-Philip Desjardins
666c30c495
Add support for configuring 4 pads.
2025-02-14 17:23:20 -05:00
Jean-Philip Desjardins
f513e7c609
Reorder things a bit.
...
Fixes one crash that can occur when quitting the app.
2023-11-06 14:19:25 -05:00
Jean-Philip Desjardins
3282de4c5e
Set MotorBinding thread name.
2023-11-06 14:18:50 -05:00
Mahmood - Zer0xFF
719f5024df
syntax cleanup
2023-10-31 20:47:26 +00:00
Mahmood - Zer0xFF
a0c9e9f5e4
cleanup CMotorBinding, timeout vibration after 1 seconds
2023-10-31 20:47:26 +00:00
Mahmood - Zer0xFF
aa65d4ae0b
Allow configuring haptic feedback device
2023-10-31 19:50:37 +00:00
Mahmood - Zer0xFF
3dc829b45b
Allow iterating through avalible devices, right now, its limited to gamepad, since the current use case is vibration support
2023-10-31 19:50:37 +00:00
Mahmood - Zer0xFF
433daf85a0
Prepare CMotorBinding
2023-10-31 19:50:37 +00:00
Mahmood - Zer0xFF
b0d8041038
use signals for CInputProvider::OnInput
2023-10-26 14:44:55 +01:00
Jean-Philip Desjardins
bc27c2c46f
Add shortcut to clear input bindings.
2023-10-12 10:13:32 -04:00
Jean-Philip Desjardins
aee69ac97c
Fix a bunch of warnings.
2023-05-03 21:05:08 -04:00
Jean-Philip Desjardins
2392193fe4
Add analog sensitivity configuration.
2023-04-27 11:47:54 -04:00
Jean-Philip Desjardins
0b66e54ced
Fix PovHatBinding's SetValue.
2021-10-13 08:10:57 -04:00
Jean-Philip Desjardins
2a5cc34e41
Allow unbound buttons to be saved and loaded properly.
2020-09-21 11:23:20 -04:00
Jean-Philip Desjardins
9c2999313f
Use enum.
2020-09-21 09:20:31 -04:00
Jean-Philip Desjardins
b8c2c700f1
Allow defining bindings for pad 2.
2020-09-14 19:43:25 -04:00
Mahmood - Zer0xFF
cce77fc4ab
initial Gamepad profiles support
2020-02-25 18:47:50 +00:00
Jean-Philip Desjardins
2076edf3c0
Fix Linux build.
2019-08-17 13:51:31 -04:00
Jean-Philip Desjardins
bf081a7ae1
Don't crash if input provider doesn't exist.
2019-06-19 20:20:09 -04:00
Jean-Philip Desjardins
ef18ed1fa9
Code style fixes.
2018-11-30 12:23:31 -05:00
Jean-Philip Desjardins
c22257b28a
Define POVHAT_MAX.
2018-11-30 12:23:30 -05:00
Jean-Philip Desjardins
2b53dd29d4
Display POV hat binding value.
2018-11-30 12:23:29 -05:00
Jean-Philip Desjardins
e473daaec6
Fix some issues with saving/loading preferences.
2018-11-30 12:23:29 -05:00
Jean-Philip Desjardins
d0103dfcd4
Add support for more than 1 pad config.
2018-11-30 12:23:29 -05:00
Jean-Philip Desjardins
34f1a4b812
Reduce number of preferences used for input bindings.
2018-11-30 12:23:29 -05:00
Jean-Philip Desjardins
13c715b577
Rename function.
2018-11-30 12:23:29 -05:00
Jean-Philip Desjardins
d69f52a4c1
Fix build issues.
2018-11-30 12:23:29 -05:00
Jean-Philip Desjardins
75ba6f5256
Major reshuffling of input handling code. Still WIP.
...
Goals:
- Make InputBindingManager platform independant.
- Make Qt input configurator work without knowing which type of input system is being used.
- Add support for more than 1 pad.
2018-11-30 12:23:28 -05:00