Kamil Trzciński
|
c2ea59d253
|
SteamController: Hold to toggle touchpads in X360
|
2023-01-03 11:34:55 +01:00 |
|
Kamil Trzciński
|
5b0f181156
|
SteamController: Store and use last selected controller profile
|
2023-01-03 11:34:51 +01:00 |
|
Kamil Trzciński
|
312fc97034
|
SteamController: Detect RTSS in foreground
|
2023-01-03 11:34:45 +01:00 |
|
Kamil Trzciński
|
e5debff45b
|
SteamController: Use Roslyn Scripting to compile UserProfiles
- This looks into `UserProfiles/` and compiles user profiles
- This exposes a very minimal scripting interface as defined by `Dynamic.Globals`
|
2023-01-03 11:34:40 +01:00 |
|
Kamil Trzciński
|
8cc45ed6b4
|
Handle legitimate exception for "expected" failures
|
2022-12-18 10:00:55 +01:00 |
|
Kamil Trzciński
|
7bf7d8db3d
|
Handle ThreadInterruptedException when doing thread.Interrupt
|
2022-12-18 10:00:54 +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
|
b0277d3c0b
|
Do check if GamePadUI window starts with SP
|
2022-12-16 14:16:31 +01:00 |
|
Kamil Trzciński
|
12b92ab151
|
Improve exception handling for SteamController
|
2022-12-16 11:30:22 +01:00 |
|
Kamil Trzciński
|
9f1288cfb0
|
Improve exception handling for X360 controller
|
2022-12-16 11:30:22 +01:00 |
|
Kamil Trzciński
|
147ef53a7f
|
Fallback OSK to CTRL+WIN+O
|
2022-12-16 11:30:22 +01:00 |
|
Kamil Trzciński
|
49f86225cb
|
Update hidapi.net to properly Dispose() device
|
2022-12-16 11:30:22 +01:00 |
|
Kamil Trzciński
|
d362eb41f5
|
Catch Steam exceptions where Steam was installed, but removed
|
2022-12-16 11:30:22 +01:00 |
|
Kamil Trzciński
|
54354fe9e9
|
Validate that all dependencies are installed
|
2022-12-15 21:47:05 +01:00 |
|
maniman303
|
c4fd544cc2
|
Theme responsive notification icons (#23)
|
2022-12-14 21:13:06 +01:00 |
|
Kamil Trzciński
|
1abb545357
|
Organize all context menu options
|
2022-12-12 18:54:28 +01:00 |
|
Kamil Trzciński
|
7079200b60
|
Update used links in application
|
2022-12-12 18:47:54 +01:00 |
|
Kamil Trzciński
|
6947f4615c
|
Log exceptions in various places
|
2022-12-12 18:44:02 +01:00 |
|
Kamil Trzciński
|
10a8598b82
|
Add Sentry error tracking
|
2022-12-12 18:31:29 +01:00 |
|
Kamil Trzciński
|
bdcb70d685
|
Split Profiles into Profiles/Default and Profiles/Predefined
|
2022-12-12 11:46:54 +01:00 |
|
Kamil Trzciński
|
86b73001a2
|
Add minimum pressed time to X360Controller
|
2022-12-12 11:45:30 +01:00 |
|
Kamil Trzciński
|
142b8cc2e9
|
Allow to Overwrite keyboard and mouse button state
|
2022-12-12 11:45:29 +01:00 |
|
Kamil Trzciński
|
801f32a719
|
Improve VirtualKeyCode to ToWindowsInput mapping
|
2022-12-12 11:45:29 +01:00 |
|
Kamil Trzciński
|
26171639eb
|
Improve VirtualX360Code to ToViGEm mapping
|
2022-12-12 11:42:38 +01:00 |
|
Kamil Trzciński
|
36d0169119
|
Some icons are not content
|
2022-12-12 11:41:20 +01:00 |
|
Kamil Trzciński
|
0ac3618095
|
Fix Use X360 with Steam that was broken with 0.5.33
|
2022-12-12 10:04:15 +01:00 |
|
Kamil Trzciński
|
2941f66230
|
Add Setup.exe installer to install all except RTSS
|
2022-12-11 14:06:46 +01:00 |
|
Kamil Trzciński
|
2259e17b21
|
Add Updater.exe that can update to latest release and debug
|
2022-12-11 02:35:46 +01:00 |
|
Kamil Trzciński
|
275ce48509
|
Depend on GetCursorPos to detect SAS
|
2022-12-10 17:42:27 +01:00 |
|
Kamil Trzciński
|
4b66119d57
|
Support -run-on-startup on command line
|
2022-12-10 11:23:47 +01:00 |
|
Kamil Trzciński
|
70492acd74
|
Change ShowTouchKeyboard to be KeyboardStyles
|
2022-12-10 11:08:48 +01:00 |
|
Kamil Trzciński
|
77f36bbced
|
Add help and donate labels
|
2022-12-10 11:08:48 +01:00 |
|
Kamil Trzciński
|
4d138a9bc0
|
Swap STEAM+Menu and STEAM+Options
|
2022-12-10 11:08:45 +01:00 |
|
Kamil Trzciński
|
45ab31ddcf
|
DEBUG allows to keep X360 controller always connected
|
2022-12-10 10:45:37 +01:00 |
|
Kamil Trzciński
|
8ff22739c5
|
Recreate X360 device on fatal failure (might happen after resume)
|
2022-12-10 10:44:43 +01:00 |
|
Kamil Trzciński
|
fdb94c42ed
|
Move LizardMouse/Buttons into DEBUG settings
|
2022-12-10 10:44:41 +01:00 |
|
Kamil Trzciński
|
ef73516bfe
|
Update Mappings to Shortcuts and all links
|
2022-12-10 10:21:32 +01:00 |
|
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
|
2052724370
|
Get rid of ProfileName and replace it with ProfileStringConverter
|
2022-12-08 11:23:15 +01:00 |
|
Kamil Trzciński
|
1d6043cab0
|
Store PowerControl settings in .ini
|
2022-12-08 10:50:08 +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
|
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
|
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
|
5066f3a0cb
|
Merge X360 with Haptic into X360 profile
|
2022-12-05 18:39:50 +01:00 |
|