Commit graph

230 commits

Author SHA1 Message Date
Kamil Trzciński
1ffc9255e6 Store PerformanceOverlay settings in .ini 2022-12-08 10:49:06 +01:00
Kamil Trzciński
36d83032c7 Store FanControl settings in .ini 2022-12-08 10:49:06 +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
9adb25be21 Allow to assign BackPanel keys to X360 controller (breaks all current configs to set mappings) 2022-12-08 01:48:14 +01:00
Kamil Trzciński
476ca5a5e9 Simplify Xbox360Controller 2022-12-08 01:19:55 +01:00
Kamil Trzciński
73ed579d08 Tidy RELEASE.md 2022-12-06 21:53:15 +01:00
Kamil Trzciński
821ee889d1 Refine description of SteamControllerConfigs 2022-12-06 21:53:15 +01:00
Kamil Trzciński
a69f2157eb Auto-scale SteamController settings with screen DPI 2022-12-06 21:53:15 +01:00
Kamil Trzciński
c815441f75 Change default intensity from 5 to 2 for haptics 2022-12-06 21:26:15 +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
9c1cc74f40 Run On Startup also in FanControl (nb 2) 2022-12-05 21:15:31 +01:00
Kamil Trzciński
603b3de489 Fix selecting DefaultProfile on startup
Since the controller and mouse might not yet be initialized
forcefully set default profile
2022-12-05 21:09:42 +01:00
Kamil Trzciński
dc9b7648f7 PowerControl reads input every 50ms instead of 250ms 2022-12-05 19:04:41 +01:00
Kamil Trzciński
eaec34d950 Fix DPad Up for the first time on overlay 2022-12-05 19:04:40 +01:00
Kamil Trzciński
798db4debb Run On Startup also in FanControl 2022-12-05 19:04:40 +01:00
Kamil Trzciński
5066f3a0cb Merge X360 with Haptic into X360 profile 2022-12-05 18:39:50 +01:00
Kamil Trzciński
d4b8a09395 Add haptic style setting (disabled, weak, strong) 2022-12-05 18:35:25 +01:00
Kamil Trzciński
0e92640085 Hide Rumble profile from DEBUG 2022-12-05 11:23:40 +01:00
Kamil Trzciński
c130427ac6 Scale haptic intensity 2022-12-05 11:17:46 +01:00
Kamil Trzciński
6173c80bdd Fix haptics not being fired both sides 2022-12-05 09:29:47 +01:00
Kamil Trzciński
0a52c57d59 Allow to select between touch keyboard or CTRL+WIN+O 2022-12-04 21:21:39 +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
b0863b89ef Allow to change scroll direction 2022-12-04 20:39:00 +01:00
Kamil Trzciński
271cb5d94e Allow to select default profile 2022-12-04 20:32:30 +01:00
Kamil Trzciński
f4431105e3 Skip repeated haptic requests 2022-12-04 19:10:59 +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
cc085bfc2a Update README.md 2022-12-03 20:17:15 +01:00
Kamil Trzciński
8ffa5d967f Introduce X360 Haptic Profile (in DEBUG) 2022-12-03 20:17:15 +01:00
Kamil Trzciński
a92a0661df Differentiate between rumble and haptics 2022-12-03 17:53:00 +01:00
Kamil Trzciński
f31feb871d
Update README.md 2022-12-03 10:04:35 +01:00
Kamil Trzciński
1f01583d48
Update README.md 2022-12-03 10:03:56 +01:00
Kamil Trzciński
19155f678f Add Dispose() to Managers.Manager 2022-12-02 19:46:40 +01:00
Kamil Trzciński
84a9376469 Use hand-mande Settings.cs 2022-12-02 19:46:39 +01:00
Kamil Trzciński
57b36c7e53 Data sharing is part of Manager 2022-12-02 19:46:39 +01:00
Kamil Trzciński
33f9e8581f Re-open Neptune every 10 failures 2022-12-02 19:46:39 +01:00
Kamil Trzciński
b0ae269046 Add ContextThread to manage busy loop 2022-12-02 19:46:39 +01:00
Kamil Trzciński
f30596ae1a Build DEBUG that has all experimental features 2022-12-02 19:46:39 +01:00
Kamil Trzciński
da7508eb7e Fix beep on controller 2022-11-30 22:55:24 +01:00
Kamil Trzciński
22b5b59003 Remove SteamConfigPath from SteamConfiguration 2022-11-30 11:40:20 +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
ffcdd8f82c Ignore git if not installed when running build.ps1 2022-11-29 21:43:29 +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
381f940d8b The X360.Beep() cycles currently connected device 2022-11-29 21:43:29 +01:00
Kamil Trzciński
c5ab033186
Update README.md 2022-11-29 16:21:54 +01:00
Kamil Trzciński
b31f29561e Update RELEASE.md 2022-11-29 09:04:48 +01:00
Kamil Trzciński
d9877e5491 Reduce hold for Toggle desktop mode to 2s 2022-11-29 00:17:02 +01:00