2017-08-28 19:38:08 +02:00
|
|
|
# TODO
|
|
|
|
|
2017-12-21 05:53:13 +01:00
|
|
|
* Integrate HidGuardian. Whitelist cleanup, remove old exclusive mode
|
|
|
|
workaround, write template AffectedDevices file
|
|
|
|
* Perform some final cleanup and release version 1.5. Unfortunately,
|
|
|
|
it won't happen in 2017. Maybe version 1.5 will be ready by January 2018.
|
2017-12-29 05:01:48 +01:00
|
|
|
* ~~Experiment with ViGEm driver. This would be easier to test on my old
|
|
|
|
C++ test application before attempting to work it into DS4Windows.~~
|
2017-11-25 23:46:49 +01:00
|
|
|
* Attempt to work out BT disconnect issues by looking at older versions
|
|
|
|
* Attempt to remove reliance on the main thread when disconnecting a device.
|
|
|
|
Currently used to delay hotplug routine
|
|
|
|
* Attempt to remove more unused components
|
2017-12-21 05:53:13 +01:00
|
|
|
* ~~Tweak layout of some forms~~
|
2017-11-25 23:46:49 +01:00
|
|
|
* Look into updating HidLibrary
|
2017-12-22 09:31:14 +01:00
|
|
|
* ~~Trim code execution for touchpad data. Remove unneeded new calls for Touch
|
|
|
|
instances. Make permanent instances and reuse those instances.~~
|
2017-12-21 05:53:13 +01:00
|
|
|
* Tweak SixAxis code to attempt to improve steering wheel performance
|
|
|
|
for racing games. It is already a better experience than what the Steam
|
|
|
|
Controller offers though.
|
|
|
|
* Possibly lower Enhanced Precision sensitivity by a notch
|
2017-12-22 06:33:37 +01:00
|
|
|
* ~~Look into updating Task Scheduler to latest version~~
|
2017-12-21 05:53:13 +01:00
|
|
|
* Look into trackball emulation methods and attempt to implement it
|
2018-01-01 13:11:14 +01:00
|
|
|
* Look into distributing profile properties around various objects
|
|
|
|
rather than using a lot of getters to obtain properties each poll.
|
|
|
|
It will complicate the architecture a little bit but hopefully
|
|
|
|
any speed difference will make up for it.
|
2017-08-28 19:38:08 +02:00
|
|
|
|