Kamil Trzciński
8327c0da86
SteamController: Improve **Steam Input** support for **Steam Version 1684535786**
2023-05-21 19:18:30 +02: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
8f31e4ed00
SteamController: Fix Steam Big Picture detection for non-english
2023-02-08 15:41:15 +01:00
Kamil Trzciński
9792dfda9b
SteamController: Improve detection of Steam processes
2023-01-21 22:01:17 +01:00
Kamil Trzciński
caf6672174
SteamController: Add configuration wizard
2023-01-21 21:55:13 +01:00
Kamil Trzciński
eb37020803
Detect GamePad UI open temporarily for controller layout
2022-12-06 21:19:10 +01:00
Kamil Trzciński
c2fa6c3a9d
Debounce controller changes from Steam
2022-12-04 21:14:08 +01:00
Kamil Trzciński
6e84fc2043
Add additional debug information
2022-12-04 20:47:54 +01:00
Kamil Trzciński
8604e67568
Add ContextState to compare all active states in Bulk
2022-11-29 22:50:07 +01:00
Kamil Trzciński
c2f37dedd9
Fix using Playnite to launch Steam game where on exit Desktop was activated
2022-11-29 21:43:29 +01:00
Kamil Trzciński
6ea0329cbb
Improve profile selection to remove special handling of IsDesktop
2022-11-29 00:17:02 +01:00
Kamil Trzciński
190b14e66f
Improve SteamConfiguration performance
2022-11-28 20:28:21 +01:00
Kamil Trzciński
8fb4571b21
Configure Steam to enable or disable Steam/X360 Controllers
...
- Allow to configure Steam controller blacklisting to enable X360 exclusive mode.
- This allows to switch seemlessly between different modes of operation.
- This also changes how application and when detects Steam.
2022-11-27 14:36:34 +01:00
Kamil Trzciński
ab5bc370df
Introduce inheritable Profiles and Managers
...
- There's always a single Profile choosen
- There are many Managers changing settings
depending on environment
- Improve and re-use mappings between profiles
- Introduce Steam Profile to be used when
in Steam Big Picture or Steam Game
2022-11-26 10:19:50 +01:00