silvatyrant
8c89adf177
macOS: DJ Hero Turntable support (deck buttons, passthrough conflict) ( #18957 )
2026-06-30 20:21:49 +02:00
Megamouse
5578edf9e4
Input: Map PS button to start+select by default
2026-03-18 12:10:29 +01:00
Megamouse
5416f432b5
input: Fix SDL buttons
2026-03-17 20:53:46 +01:00
Megamouse
6e6dd603cb
mmjoy: deduplicate some code
2026-03-17 13:36:25 +01:00
Megamouse
74fbca8c80
input: simplify mmjoy handler
2026-03-15 20:00:05 +01:00
Megamouse
ef5a4bf7e4
Qt/input: fix pressure intensity button availability
2026-01-08 14:33:37 +01:00
Megamouse
2667d5de0f
input: change default squircle value to 4000
...
The last squircle changes fixed a bug that caused the squircle to be too
large. This caused the previous default value of 8000 to be too circular
2025-11-05 22:39:34 +01:00
Megamouse
25fbdfb43a
Qt/Input: Adjust pad settings dialog based on pad capabilities
2025-10-10 13:02:04 +02:00
Megamouse
0876a7d37e
input: Memorize original small motor value for display purposes
2025-09-11 10:24:08 +02:00
Megamouse
f63bb4c7fb
input: fix sdl pad handler LED and rumble properties
2025-09-08 21:20:21 +02:00
Megamouse
7e7943f962
Always initialize SDL from main thread
2025-05-21 07:01:11 +02:00
Megamouse
182acfcf3e
Fix log level of sdl pad handler log message
...
I accidentally changed this to error in a prior commit.
2025-05-15 23:50:32 +02:00
Megamouse
bc18b3592c
SDL/input: Log GUID
2025-05-13 21:41:23 +02:00
Megamouse
84a4cc01e1
SDL/Input: add DS3 pressure intensity
2025-05-05 23:20:40 +02:00
Megamouse
32ad9988a3
SDL/Input: add new misc buttons
2025-05-05 23:20:40 +02:00
Katharine Chui
c0a1e8d5a5
virtual Logitech G27 for Gran Turismo 6 ( #17135 )
2025-05-02 21:27:40 +02:00
Megamouse
eb43fbbb2a
Update SDL to 3.2.8
2025-03-08 10:03:00 +01:00
Megamouse
1cff5b35d4
input: add vibration multiplier
2025-01-21 08:44:38 +01:00
Megamouse
415c2d0795
fake move: add gyro support
2025-01-08 20:02:33 +01:00
Andrew Griffiths
cb3662cc4d
MacOS: fix for crash in SDL_Quit w/ gamepad input
2025-01-02 18:58:24 +01:00
Megamouse
18a99a7d8f
input: use static hid singleton for init and exit
2024-09-23 21:59:01 +02:00
Megamouse
08f81160cc
Input: Abbreviate some variable names and add min output interval
...
The abbreviation allows for easier diff between handlers.
2024-08-18 10:49:26 +02:00
Megamouse
cb122819ae
evdev: try to fix first call behaviour
...
We don't have all the events in the first call to get_next_button_press.
So we have to set all the buttons to max on the first call.
We also have to make sure that we don't manipulate the values if we just
want to know the connection status.
2024-08-11 00:56:07 +02:00
Megamouse
f2ef0966eb
input: add analog limiter
2024-08-10 12:07:57 +02:00
Megamouse
16a6915525
Qt/input: ignore button press values unless they increase
2024-08-09 20:01:50 +02:00