Travis Nickles
13e48f835f
Changed argument for function call
2018-01-29 02:53:16 -06:00
Travis Nickles
a1e99344d2
Allow ScpVBus device to be found even when disabled. Reset device rumble state on next poll when loading a profile.
2018-01-28 23:21:49 -06:00
Travis Nickles
618c139607
First step to change how ScpVBus installation is checked
...
Related to issue #147 .
2018-01-28 02:00:29 -06:00
Travis Nickles
4cfe5463a7
Added Sony Wireless Adapter to HidGuardian AffectedDevices list
2018-01-26 17:51:03 -06:00
Travis Nickles
3caf4fa514
Add HidGuardian AffectedDevices link to settings
2018-01-25 15:40:59 -06:00
Travis Nickles
84f1e7caae
Merge branch 'language-switch' of https://github.com/czukowski/DS4Windows into czukowski-language-switch
2018-01-18 00:03:55 -06:00
Travis Nickles
cfbf7afe22
Minor tweak
2018-01-13 06:14:52 -06:00
Travis Nickles
a1a54c8429
Minor tweak for speed
2018-01-13 05:18:23 -06:00
Travis Nickles
fd9c56f13d
Fix output curves for sixaxis
2018-01-13 04:00:57 -06:00
Travis Nickles
55f3e5ef66
Change sixaxis dead zone defaults to reflect recent changes
2018-01-12 22:48:20 -06:00
Travis Nickles
beca066207
Need to populate firstTouch object because Touch instances are being reused
...
Related to issue #190 .
2018-01-12 00:45:16 -06:00
Travis Nickles
1ac7b79a10
Fix problem with rapid touchpad mouse action clicks
...
Related to issue #185 .
2018-01-07 21:56:28 -06:00
Travis Nickles
42a67143ea
Fix for device plugin changes while switching profiles
2018-01-07 11:44:04 -06:00
Travis Nickles
3dabad0be6
Make sure to use double for trackball friction when loading profile
2018-01-07 09:52:37 -06:00
Travis Nickles
ec9926cb69
Changed trackball constants
2018-01-03 04:31:25 -06:00
Travis Nickles
f906554743
Use proper delta time for trackball mode
...
It had been using the previous poll delta time instead
2018-01-03 03:55:40 -06:00
Travis Nickles
4bb6b08f72
Initial implementation of trackball mode
...
Related to issue #85
2018-01-01 12:21:35 -06:00
Travis Nickles
1d238e8b8b
Fixed index bug in hotplug routine
2017-12-31 09:11:46 -06:00
Travis Nickles
3d387e5fde
Change six axis dead zone calculation to be a proper dead zone
2017-12-20 22:19:40 -06:00
Travis Nickles
e6bab70de2
Break out of TouchUnchanged case more quickly
2017-12-14 20:54:32 -06:00
Travis Nickles
71b91bc745
Remove extra gyro dead zone from mapping routine
2017-12-14 00:26:37 -06:00
Korney Czukowski
babb48ac51
Add UseLang key to settings
2017-12-12 21:49:44 +01:00
Travis Nickles
41fa8cac82
Use delegate method of grabbing struct reference
...
Might replace the delegate with a class method later
but this method works pretty well as is
2017-12-11 03:57:48 -06:00
Travis Nickles
d66c98c139
Remove new DS4State object creation per poll
2017-12-02 01:45:51 -06:00
Travis Nickles
bc181b3e8b
Add Enhanced Precision curve changes to LS
2017-11-30 14:25:46 -06:00
Travis Nickles
c479a30570
Loosen enhanced precision output curves for sticks
2017-11-30 01:40:28 -06:00
Travis Nickles
9a1590bf4f
Fix macro binding for multiple touchpad swipe controls
...
Related to issue #162 .
2017-11-27 12:43:38 -06:00
Travis Nickles
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
Travis Nickles
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
Travis Nickles
c073e721fc
Update custom led color from main Controllers tab
...
Related to issue #153 .
2017-11-22 19:23:23 -06:00
Travis Nickles
76136c71a9
Correct window location saving to take window state into account (negative values)
...
Related to issue #157 .
2017-11-22 02:00:51 -06:00
Travis Nickles
e556213a44
Use new populateFieldMapping method for custom actions
2017-11-17 12:39:39 -06:00
Travis Nickles
c5c56cf78c
Trim ScpUtil.cs. Do not create new instances of DS4StateFieldMapping each frame
2017-11-17 02:50:37 -06:00
Travis Nickles
e88f19ff1f
Minor tweak
2017-11-10 11:22:26 -06:00
Travis Nickles
112e6ab232
Add delay before executing program linked to a profile
2017-11-09 22:14:49 -06:00
Travis Nickles
044e1ddad8
Minor tweak
2017-11-06 20:17:21 -06:00
Travis Nickles
9d6aa5413e
Add convenience methods for managing HidGuardian whitelist key
...
Currently commented out to the public. Using for my local copy
2017-11-06 20:01:26 -06:00
Travis Nickles
30131ded30
More extended keys
2017-11-06 16:38:26 -06:00
Travis Nickles
1f8dcaa2ee
Made sure to add extended key flag for more multimedia keys
2017-11-06 16:04:46 -06:00
Travis Nickles
e5c124fecd
Add extended bit for next track and prev track keys
2017-11-06 00:48:54 -06:00
Travis Nickles
5df02aafa7
Save form position
...
Related to issue #142 .
2017-11-05 20:18:36 -06:00
Travis Nickles
2fa075348c
Remove unnecessary check
2017-10-31 18:36:48 -05:00
Travis Nickles
a7f4dec009
Parse extras before launching actions
...
Related to issue #133 .
2017-10-26 01:37:21 -05:00
Travis Nickles
99715656e3
Lower times used for taps and holds
...
Related to issue #129
2017-10-23 13:17:55 -05:00
Travis Nickles
debbb23530
Remove unused method
2017-10-20 20:48:48 -05:00
Travis Nickles
ad2b6eea25
Different implementation of linked profile support
...
Related to issue #84 .
2017-10-19 14:16:09 -05:00
Travis Nickles
e07f902751
Only load profiles as needed rather than at program startup
2017-10-19 03:21:33 -05:00
Travis Nickles
2c5576a7c5
Reduce gyro mouse deadzone
2017-10-13 02:48:44 -05:00
Travis Nickles
0c303a091a
Correct touchpad toggle messages
2017-10-11 21:26:21 -05:00
Travis Nickles
6ab0f3f020
Make sure one full wheel click is used per action
2017-10-05 22:00:04 -05:00