Kamil Trzciński
fec7e87c21
Detect SAS (Secure Attention Sequence) in a way that does not prevent screen sleep
2022-12-10 10:18:21 +01:00
Kamil Trzciński
658898d632
All SteamController settings are stored in .ini file in root folder
2022-12-08 10:49:06 +01:00
Kamil Trzciński
a75d9a35c3
Make SteamControllerConfigs enabled by default
2022-12-06 21:23:24 +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
4a7909b485
Use SteamControllerConfigsMode.Overwrite for controller configs
2022-12-04 20:59:47 +01:00
Kamil Trzciński
6e84fc2043
Add additional debug information
2022-12-04 20:47:54 +01:00
Kamil Trzciński
40da017804
Fix bug with unable to select controller profile from OSD
2022-12-03 20:39:07 +01:00
Kamil Trzciński
19e7ed7012
Allow to lock steam controller locking files
...
- This locks `controller_neptune` configs when adding steam detection
- This overwrites default desktop/chord template
- This enables a desktop template
2022-12-03 20:39:06 +01:00
Kamil Trzciński
19155f678f
Add Dispose() to Managers.Manager
2022-12-02 19:46:40 +01:00
Kamil Trzciński
57b36c7e53
Data sharing is part of Manager
2022-12-02 19:46:39 +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
b977003efa
Maybe will show notification on controller changed
2022-11-26 14:48:58 +01:00
Kamil Trzciński
d0b6fb93b0
Revert "Introduce HidHideCLI"
...
This reverts commit 9fb343430ba3eabf5daa74e2f7bbcc840e923dea.
2022-11-26 10:19:50 +01:00
Kamil Trzciński
6c436633fc
Introduce HidHideCLI
2022-11-26 10:19:50 +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