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
fda67e7fba
Remove unnecessary try-catch block in HidLibrary
...
Newer HidLibrary did not work out.
Related to issue #180 .
2018-01-11 22:31:49 -06:00
Travis Nickles
b71b3ec820
Comment out exception throw when device fails to disable
...
Seems to be necessary so DS4 does not get permanently disabled.
Experienced while running Broforce. Related to issue #172 .
2018-01-10 15:27:39 -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
4a39ee57af
Version 1.4.108
2018-01-07 12:34:45 -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
09e5d20bb0
Reuse Touch instances for DS4Touchpad rather than creating new instances
2017-12-22 02:31:14 -06:00
Travis Nickles
9e9349ed1c
Update Task Scheduler to version 2.7.2
2017-12-21 23:33:37 -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
c988449129
Version 1.4.107
2017-12-19 23:44:24 -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
Travis Nickles
2844fad8ab
Version 1.4.106
2017-12-11 20:50:07 -06:00
Travis Nickles
2ecfef69f2
Update DS4Updater version number
2017-12-11 20:33:14 -06:00
Travis Nickles
3d586649c9
Version 1.4.105
2017-12-11 20:08:47 -06: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
05def00614
Add lock usage for USB again
...
The version without it seems a bit wonky
2017-12-11 00:33:38 -06:00
Travis Nickles
ed2910208b
Version 1.4.104
2017-12-10 16:01:46 -06:00
Travis Nickles
619b73d40b
Clear up naming issue for IDE. Use only one output array for USB and SONYWA
2017-12-10 06:16:40 -06:00
Travis Nickles
567aa393ae
Changes to how output reports are sent. Mainly affects USB and SONYWA
2017-12-10 05:09:15 -06:00
Travis Nickles
132d411b24
Use event callback to get audio endpoint volume
2017-12-10 02:05:56 -06:00
Travis Nickles
bc3b042bcf
Version 1.4.103
2017-12-08 19:48:06 -06:00
Travis Nickles
be8bc83253
Check InvokeRequired from form object
...
Such a headache over a minor portion of code. Fuck .NET
2017-12-08 05:04:08 -06:00
Travis Nickles
852a9fe524
Lower latency queue to hold 20 items
2017-12-07 17:18:57 -06:00
Travis Nickles
fa1f4760bf
No longer use pdb file for debug info
2017-12-07 06:17:22 -06:00
Travis Nickles
9547da8180
Only have Options form loaded when needed.
...
Might need to find a functional compromise later. Overall app
performance is improved but opening the Options form to edit
a profile takes a few seconds
2017-12-06 06:49:23 -06:00
Travis Nickles
a1d15f5180
Version 1.4.102
2017-12-04 20:57:38 -06:00
Travis Nickles
7ae423c05a
Account for new updater version. Now using Visual Studio 2017 as main build env
2017-12-04 20:47:15 -06:00
Travis Nickles
d56d4db65a
Correct typo in Quick Charge tooltip string
2017-12-03 18:36:42 -06:00
Travis Nickles
db3cce0cf2
Remove unused checkbox
...
Need to remove skiplang option from DS4Updater later.
All localization files are bundled with DS4Windows now
2017-12-03 04:16:10 -06:00
Travis Nickles
4322ca3215
Minor tweak
2017-12-03 03:43:24 -06:00
Travis Nickles
d66c98c139
Remove new DS4State object creation per poll
2017-12-02 01:45:51 -06:00
Travis Nickles
dd6e2edadf
Minor tweak
2017-12-01 21:31:05 -06:00
Travis Nickles
54493e96b8
Remove BackgroundImage usage for btnLightbar
2017-12-01 04:47:10 -06:00
Travis Nickles
8c67a48f4d
More changes to better accommodate high contrast mode
...
Related to issue #158 .
2017-12-01 02:35:35 -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
d50c031bff
Workaround for panel backgrounds to appear in Windows High Contrast mode
...
Related to issue #158 .
2017-11-28 09:49: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
c015b9346e
Version 1.4.101
2017-11-25 16:55:48 -06:00
Travis Nickles
521a2a3c9f
Specify C# 6 in build settings for x86 build
2017-11-25 16:55:05 -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
1eac4faea2
Change language property of forms to use default language
...
Even when editing localized forms, ensure that default
is always selected when editing is finished
2017-11-22 22:21:09 -06:00
Travis Nickles
26cf91e628
Change column sizes in main form
2017-11-22 21:30:40 -06:00