Kamil Trzciński
c6b24bc573
SteamController: Add support for circular deadzone on left/right sticks
...
This is inspired by the changes https://github.com/ayufan/steam-deck-tools/pull/146 ,
but completely rewritten.
This removes `DeltaValue` methods, and `Deadzone` fixed values.
Adds a settings value for `Deadzone` per profile.
2023-09-24 16:31:44 +02:00
Kamil Trzciński
3d03f5e929
SteamController: Allow to configure DS4 back buttons
2023-05-21 18:03:00 +02:00
Kamil Trzciński
eb774e11fa
SteamController: Allow to EnableDS4Support=false
2023-05-21 18:03:00 +02:00
Kamil Trzciński
61b0418e33
SteamController: Add icon for DS4 controller
2023-02-11 14:40:09 +01:00
Kamil Trzciński
00a30cbf5c
SteamController: Fix PS button and Gyro support for DS4
...
Make DS4 fields be readonly and optimise DS4 packets.
2023-02-11 14:40:09 +01:00
Kamil Trzciński
eed1453daf
SteamController: Improve icon handling for Profiles
2023-02-11 13:44:26 +01:00
Kamil Trzciński
70237ad9d4
SteamController: Add initial DS4 support (with Gyro, Accel, Trackpads and Haptics)
2023-02-10 20:47:51 +01:00
Kamil Trzciński
fd93c051fa
SteamController: Add X360: No Touchpads profile
2023-02-08 21:43:09 +01:00
Kamil Trzciński
4c870c1b98
SteamController: Hold-press Guide button for 100ms in X360 mode
2023-01-03 12:16:00 +01:00
Kamil Trzciński
c2ea59d253
SteamController: Hold to toggle touchpads in X360
2023-01-03 11:34:55 +01:00
Kamil Trzciński
607f074ae7
Generate X360.Guide button event for at least 30ms
2022-12-17 21:15:45 +01:00
Kamil Trzciński
bdcb70d685
Split Profiles into Profiles/Default and Profiles/Predefined
2022-12-12 11:46:54 +01:00