Travis Nickles
|
ec3ebb73b5
|
Minor tweaks
|
2017-09-05 03:34:49 -05:00 |
|
Travis Nickles
|
699436565c
|
Reduce latency queue capacity
|
2017-08-22 05:20:23 -05:00 |
|
Travis Nickles
|
5df34b8378
|
Trim event handler method. Add name for timeout threads.
Decent performance boost with this change
|
2017-08-21 05:25:18 -05:00 |
|
Travis Nickles
|
dce5c811f2
|
Raise timeout interval
|
2017-08-20 22:02:49 -05:00 |
|
Travis Nickles
|
473958ba1a
|
Correct touchpad X coordinate. Change DS4State.
|
2017-07-27 05:41:44 -05:00 |
|
Travis Nickles
|
60a21a9fe3
|
Minor changes
|
2017-07-26 21:38:34 -05:00 |
|
Travis Nickles
|
436d0ed1ef
|
No longer make unnecessary state object copies
|
2017-07-26 06:13:18 -05:00 |
|
Travis Nickles
|
8250f9be5c
|
Attempt to use timestamp from ds4. Preserve changes.
|
2017-07-26 04:30:50 -05:00 |
|
Travis Nickles
|
a335decc90
|
Move accel dead zone calculations
|
2017-07-18 14:21:03 -05:00 |
|
Travis Nickles
|
887a4fbdbd
|
Make imu data part of the DS4State
|
2017-07-16 03:30:49 -05:00 |
|
Travis Nickles
|
817505a989
|
Take poll time into account for gyro mouse
|
2017-07-16 02:22:21 -05:00 |
|
Travis Nickles
|
6f069482a2
|
Minor optimizations
|
2017-07-12 08:04:37 -05:00 |
|
Travis Nickles
|
089383b64e
|
Simple comment update
|
2017-07-02 16:59:35 -07:00 |
|
Travis Nickles
|
eab3cdeaad
|
Change output report for USB and Sony
|
2017-07-02 16:58:30 -07:00 |
|
Travis Nickles
|
0cf1956566
|
Change output report for BT
|
2017-07-02 10:14:15 -07:00 |
|
Travis Nickles
|
4ae72cfdb2
|
Removed more property usage
|
2017-07-02 08:29:55 -07:00 |
|
Travis Nickles
|
ee6a7fafd4
|
Improve response time for BT connections
|
2017-07-02 02:11:16 -07:00 |
|
Travis Nickles
|
ea69d69a6f
|
Improve response time when using USB and Sony dongle
|
2017-07-02 01:52:55 -07:00 |
|
Travis Nickles
|
6c21572249
|
Minor changes
|
2017-06-29 06:16:02 -07:00 |
|
Travis Nickles
|
484337f42f
|
Add gyro mouse smoothing routine
|
2017-06-28 21:42:16 -07:00 |
|
Travis Nickles
|
4dfb2cf0db
|
Minor performance tweaks for input thread
|
2017-06-24 19:10:09 -07:00 |
|
Travis Nickles
|
a4b540d62c
|
Change variable name
|
2017-06-22 22:30:22 -07:00 |
|
Travis Nickles
|
19afe15937
|
Make lastActive field matter for USB connections again. Related to issue #45.
|
2017-06-22 22:14:58 -07:00 |
|
Travis Nickles
|
44aef8b90d
|
Fixed distinction between one finger touchpad touch and two finger touch
Touch 2 being active does not necessarily mean two fingers
are currently on the touchpad
|
2017-06-22 03:24:51 -07:00 |
|
Travis Nickles
|
2d58034415
|
Allow gyro button triggers to disable gyro
|
2017-06-22 00:43:44 -07:00 |
|
Travis Nickles
|
f4302a752d
|
Initial attempt at fixing gyro support. Related to issue #48.
It will be a mess for the forseeable future
|
2017-06-21 18:07:21 -07:00 |
|
Travis Nickles
|
328b2dc14c
|
Attempt to smooth out mouse cursor for analog sticks
|
2017-06-19 08:50:28 -07:00 |
|
Travis Nickles
|
fc929d963e
|
Fix mic device and volume detection
|
2017-06-17 09:06:33 -07:00 |
|
Travis Nickles
|
39930cf2e8
|
Small change
Hating the JIT compiler right now
|
2017-06-17 07:13:39 -07:00 |
|
Travis Nickles
|
712f470b9e
|
Change scope of some variables
|
2017-06-14 07:42:29 -07:00 |
|
Travis Nickles
|
2cf33e1bba
|
Test hotplug changes. Change mouse remainder cutoff
|
2017-06-11 08:15:45 -07:00 |
|
Travis Nickles
|
ab9c3abe05
|
Move Quick Charge check to input thread
|
2017-06-09 23:45:19 -07:00 |
|
Travis Nickles
|
63dddf4373
|
Changes to fix Quick Charge option
|
2017-06-08 13:52:47 -07:00 |
|
Travis Nickles
|
e207114339
|
Test using Queue instead of List for Latency stats
The Queue version is faster
|
2017-06-04 19:14:44 -07:00 |
|
Travis Nickles
|
f61cd593c5
|
Add timeout test to allow fallback disconnect method to work
|
2017-05-31 20:37:53 -07:00 |
|
Travis Nickles
|
05fd7316cf
|
Keep small snippet for future reference
|
2017-05-26 20:14:48 -07:00 |
|
Travis Nickles
|
de8f1ae354
|
Change order of syncchange invoking
|
2017-05-26 19:03:35 -07:00 |
|
Travis Nickles
|
312d3b433e
|
Change variable name and revert
|
2017-05-25 03:01:07 -07:00 |
|
Travis Nickles
|
c7a840194c
|
Fix check for sync byte
|
2017-05-25 02:56:36 -07:00 |
|
Travis Nickles
|
5a0fb09291
|
Update serial for Sony dongle connection upon sync event
Related to issue #44.
|
2017-05-25 02:51:28 -07:00 |
|
Travis Nickles
|
1e2c57a08a
|
Minor optimizations
|
2017-05-18 17:51:01 -07:00 |
|
Travis Nickles
|
2b741533bb
|
Minor optimizations
|
2017-05-17 01:59:09 -07:00 |
|
Travis Nickles
|
ac23921978
|
Allow BT poll rate to be specified. Use thread action queue now. Some bug fixes
|
2017-05-16 23:02:12 -07:00 |
|
Travis Nickles
|
9b78668935
|
Test new action invocation on input threads.
Only used to transfer idle disconnect time but
it might be more useful in the future.
|
2017-05-13 19:31:39 -07:00 |
|
Travis Nickles
|
bca7850a36
|
Stop using Async methods for FileStream instance. Reduce CPU usage. Initial thread action queue.
No longer uses an application set timeout but it looks like
a timeout will be handled by the system
|
2017-05-13 15:01:43 -07:00 |
|
Travis Nickles
|
edeaa30b59
|
Code clean up. Reset xinput mapping for more bound actions.
|
2017-05-12 07:48:58 -07:00 |
|
Travis Nickles
|
f3c9e08398
|
Minor changes
|
2017-05-11 08:13:51 -07:00 |
|
Travis Nickles
|
9e512deaeb
|
Change timer usage for main form
|
2017-05-09 07:24:46 -07:00 |
|
Travis Nickles
|
6074445c03
|
Attempt at better clean up when removing devices
Use SynchronizationContext to run some tasks in main thread
as opposed to input thread
|
2017-05-09 03:11:50 -07:00 |
|
Travis Nickles
|
c3fcfbfddf
|
Use getter instead of property to grab volume levels
|
2017-05-08 03:07:58 -07:00 |
|