Commit Graph

667 Commits

Author SHA1 Message Date
Travis Nickles
b614366ec7 Comment out lightbar color changing from virtual DS4
Seemed to contribute to infinite rumble for some people
but can't verify anything on my end
2020-03-25 20:20:51 -05:00
Travis Nickles
0717ba1212 Use warning flag when logging some caught exceptions 2020-03-25 18:12:03 -05:00
Travis Nickles
40c0a58ab1 Change how abort clause is handled for unhandled input thread exceptions 2020-03-24 17:06:42 -05:00
Travis Nickles
d730369600 Further lower stick mouse offset 2020-03-23 14:02:56 -05:00
Travis Nickles
cb2b27e868 Lower stick mouse offset a bit 2020-03-22 03:37:45 -05:00
Travis Nickles
6a6f2a61eb Increased stick mouse offset 2020-03-20 02:03:46 -05:00
Travis Nickles
85a8677a99 Log exceptions from failed Tasks 2020-03-19 09:14:48 -05:00
Travis Nickles
e42bfe670d More actively refresh cached profile properties 2020-03-18 21:39:07 -05:00
Travis Nickles
c727dcc015 Added null check for touchpad object
Related to issue #1145
2020-03-12 21:22:17 -05:00
Travis Nickles
f263397ac0 Start some process calls through explorer. Launch process unelevated
Related to issue #1113
2020-03-12 00:27:32 -05:00
Travis Nickles
982c234fa7 Add clamping to Gyro Mouse Joystick vertical scale
Related to issue #1144
2020-03-11 19:28:42 -05:00
Travis Nickles
203bcca236 Lowered default LS and RS Anti-dead zones 2020-03-06 14:27:28 -06:00
Travis Nickles
df16c25932 Fixed some profile defaults 2020-03-05 15:38:32 -06:00
Travis Nickles
e980cb911c Make sure to use my custom settings for the first created (Default) profile
The older Jays2Kings values were being used when creating a new program config
2020-03-05 06:27:58 -06:00
Travis Nickles
653b7424ee Added DS4 feedback event workaround for lightbar color 2020-02-22 18:40:14 -06:00
Travis Nickles
6442030926 Enforce lightbar mode setting 2020-02-22 16:09:33 -06:00
Travis Nickles
fcb081ee5d Added LightbarMode as a setting 2020-02-22 15:52:17 -06:00
Travis Nickles
c0ef83f21e Make small comment about flashAt change 2020-02-22 14:51:14 -06:00
Travis Nickles
dca1d040b1 Removed some old BackingStore fields 2020-02-22 13:12:57 -06:00
Travis Nickles
53fc454a20 Group fields used for lightbar routine 2020-02-22 12:32:19 -06:00
Travis Nickles
447ac2d263 Increased stick mouse offset 2020-02-19 20:54:41 -06:00
Travis Nickles
76f189d935 Increased stick mouse offset more 2020-02-15 04:24:51 -06:00
Travis Nickles
b24c72f559 Minor tweak to remove unneeded string 2020-02-13 17:18:56 -06:00
Travis Nickles
20962895b0 Move elevation code to ControlService class 2020-02-13 17:01:14 -06:00
Travis Nickles
6c22d7bfe8 Fixed double tap dragging by refreshing mouse buttons during a touchpad touch event
Related to issue #1102
2020-02-10 22:21:29 -06:00
Travis Nickles
e92a15aa1e Have Disconnect BT Special Action wait for Idle controller status with SONYWA
Related to issue #1079
2020-02-10 19:32:48 -06:00
Travis Nickles
dfed4b1051 Loosen enhanced precision curves 2020-02-10 14:24:29 -06:00
Travis Nickles
37feb22ca8 Increased stick mouse offset 2020-02-09 21:14:45 -06:00
Travis Nickles
42c869affd Increased stick mouse offset 2020-02-04 21:54:06 -06:00
Travis Nickles
1faa29962e Updated midpoint for gyro to axis calculations 2020-02-03 14:40:48 -06:00
Travis Nickles
d1479c74df Fixed switching of DInput only profiles 2020-01-29 15:30:30 -06:00
Travis Nickles
1881c223ba Added output mouse speed text next to mouse sensitivity. Actually added mouse sensitivity binding
Been wantintg the output display for a while
2020-01-29 15:00:58 -06:00
Travis Nickles
0b2ea9454a Fixed type cast problems with Gyro output curves. Fixed Easeout Cubic.
Related to issue #1045.
2020-01-29 12:39:52 -06:00
Travis Nickles
5e6dc361a2 Apply trigger max zone when dead zone is 0.0
Related to issue #1075
2020-01-27 11:04:24 -06:00
Travis Nickles
6f53361607 Added DS4Windows version to profiles config file 2020-01-26 10:56:52 -06:00
Travis Nickles
7328166e1c Added comment in profiles stating which version of DS4Windows made the file 2020-01-26 10:53:48 -06:00
Travis Nickles
61265388ad Fixed midpoint for Swipe to Axis controls
Old value did not match newer standard. Related to issue #1069.
2020-01-26 10:08:10 -06:00
Travis Nickles
b1872cee6a Late launch HidGuardHelper 2020-01-25 21:22:18 -06:00
Travis Nickles
c02e6c89dc Add minor log notice about HidGuardian 2020-01-25 21:02:37 -06:00
Travis Nickles
aa2ff36490 Removed unneeded X360Data instances 2020-01-25 20:48:38 -06:00
Travis Nickles
7e68a29330 Removed some old commented code 2020-01-25 20:43:56 -06:00
Travis Nickles
5abc178841 Fixed typo 2020-01-25 20:36:46 -06:00
Travis Nickles
a94573362f Increased hotplug delay time 2020-01-22 10:13:43 -06:00
Travis Nickles
982c45de6a Increased mouse stick offset more 2020-01-22 03:56:58 -06:00
Travis Nickles
ff4c878487 Increased mouse stick offset 2020-01-21 21:56:32 -06:00
Travis Nickles
3353b4afcd Added max output setting for L2 and R2 2020-01-21 03:46:24 -06:00
Travis Nickles
fad0ddda26 Make max output setting for LS and RS
Maybe implement for other axes later
2020-01-21 03:21:43 -06:00
Travis Nickles
164fbd5154 Save config upon controller unplug
Used to assist with persisting linked profile setting
2020-01-16 07:15:18 -06:00
Travis Nickles
3074bc1b6e Load Linked Profiles
Related to issue #1039
2020-01-13 20:42:58 -06:00
Travis Nickles
1c846513dc Fixed Y buffer clearing in trackball routine 2020-01-10 16:09:51 -06:00