Commit Graph

236 Commits

Author SHA1 Message Date
d8aab22051 Raised mouse stick offset 2018-10-19 02:37:50 -05:00
722bdf9670 Loosened enhanced precision curves further
This seems to be as loose as it can be with the
DS4 analog stick and still be usable.
2018-10-16 12:56:51 -05:00
e317c6e84a Loosen enhanced precision curves 2018-10-15 17:20:05 -05:00
3697848b58 Loosened enhanced precision curves 2018-10-09 15:49:45 -05:00
1019499612 Resolve name collision with Log class and Diagnostics namespace
Makes app snappier
2018-09-29 04:42:22 -05:00
f076752404 Loosen enhanced precision curve 2018-07-28 02:50:05 -05:00
f686b9711e Loosened enhanced precision curves more 2018-07-16 04:16:58 -05:00
9c6e99ce6c Carry over enhanced precision curve changes to RS
New points were only used for LS before
2018-07-06 20:09:17 -05:00
600818a3c0 Changed enhanced precision curves 2018-06-17 19:52:36 -05:00
475723653d Changed logic for implicit stick mouse dead zone
Only force the implicit dead zone if the setting is set to 0.
Lower settings than the implicit dead zone are now possible
for looser aiming
2018-06-07 15:33:02 -05:00
b364330f50 Fixed enhanced precision stick curves 2018-06-05 16:16:38 -05:00
25b2adc8e5 Corrected stick angles and stick dir unit values 2018-06-05 16:12:11 -05:00
07878dafc3 Changed axis to button mapping routine. Now always take rotation angle into account
Related to issue #282
2018-05-12 21:46:48 -05:00
3d463ce7e8 Fixed mouse sensitivity getting throttled when using custom extras 2018-03-18 06:42:12 -05:00
46c391f1d9 Changed Enhanced Precision curve for sticks
Actually loosened them a bit more. The curves now correspond
to the curves used in my changes to Touchmote
2018-03-17 01:27:35 -05:00
cfbf7afe22 Minor tweak 2018-01-13 06:14:52 -06:00
a1a54c8429 Minor tweak for speed 2018-01-13 05:18:23 -06:00
fd9c56f13d Fix output curves for sixaxis 2018-01-13 04:00:57 -06:00
3d387e5fde Change six axis dead zone calculation to be a proper dead zone 2017-12-20 22:19:40 -06:00
71b91bc745 Remove extra gyro dead zone from mapping routine 2017-12-14 00:26:37 -06:00
d66c98c139 Remove new DS4State object creation per poll 2017-12-02 01:45:51 -06:00
bc181b3e8b Add Enhanced Precision curve changes to LS 2017-11-30 14:25:46 -06:00
c479a30570 Loosen enhanced precision output curves for sticks 2017-11-30 01:40:28 -06:00
9a1590bf4f Fix macro binding for multiple touchpad swipe controls
Related to issue #162.
2017-11-27 12:43:38 -06:00
64b00804ce Change stick mouse speed. Remove old initial speed offset
The speed is the same at mouse sensitivity 25 compared
to the previous version. However, the new version will be
a bit stiffer using other sensitivity values
2017-11-25 03:13:22 -06:00
faa3a92378 Add reference count for macro array
Should be good enough to avoid macro checking for now
2017-11-23 02:31:35 -06:00
e556213a44 Use new populateFieldMapping method for custom actions 2017-11-17 12:39:39 -06:00
c5c56cf78c Trim ScpUtil.cs. Do not create new instances of DS4StateFieldMapping each frame 2017-11-17 02:50:37 -06:00
2fa075348c Remove unnecessary check 2017-10-31 18:36:48 -05:00
a7f4dec009 Parse extras before launching actions
Related to issue #133.
2017-10-26 01:37:21 -05:00
99715656e3 Lower times used for taps and holds
Related to issue #129
2017-10-23 13:17:55 -05:00
6ab0f3f020 Make sure one full wheel click is used per action 2017-10-05 22:00:04 -05:00
8dca930400 Create separate output accel values 2017-08-08 20:19:17 -05:00
8ae6e062e3 Add experimental touchpad invert disable routine. Raise mouse stick offset 2017-08-04 22:36:46 -05:00
acb03500a0 Lower mouse speed factor 2017-08-04 06:11:55 -05:00
7f75565aec Rid another unnecessary state copy call. 2017-07-27 07:32:09 -05:00
aab2bb13f4 Add finger on touchpad back as a shift modifier 2017-07-22 20:48:04 -05:00
3dcd4d94b9 Added clamping for rotation. Fixed bug with identical dict keys 2017-07-20 04:25:15 -05:00
1b0ddfd910 Minor changes 2017-07-20 00:57:14 -05:00
5a84f8b2e3 Added sixaxis output curve options 2017-07-19 18:17:11 -05:00
fd1479f09f Added output curve options for L2 and R2 2017-07-19 15:15:59 -05:00
0e8daf05b0 Make sure sixaxis value ratios do not go above 1.0 2017-07-18 20:18:01 -05:00
ec130f6156 Add sixaxis anti-deadzone settings 2017-07-18 19:44:55 -05:00
7ddd2c1bf5 Add sixaxis max zone setting 2017-07-18 17:28:16 -05:00
8eb9d6391f Some optimizations 2017-07-18 15:37:01 -05:00
a335decc90 Move accel dead zone calculations 2017-07-18 14:21:03 -05:00
dba2b1bbb3 Tweaks to how imu data is used 2017-07-16 07:11:58 -05:00
56fff28f65 Try to correct some problems with imu data usage 2017-07-13 08:17:00 -05:00
b62b490ff1 Allow Disconnect BT special action to work with Sony dongle connections
This might be temporary
2017-06-30 21:29:20 -07:00
d74820dbf5 Add rotation routine for LS and RS 2017-06-30 01:42:19 -07:00