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
|
9f554cf6c1
|
Minor optimization
|
2017-06-22 09:02:51 -07:00 |
|
Travis Nickles
|
35031f5c5f
|
Double check that mouse remainders are reset when gyro mouse is not active
|
2017-06-22 07:36:40 -07:00 |
|
Travis Nickles
|
6eb618a934
|
Lower gyro deadzone value
|
2017-06-22 06:49:02 -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
|
162092800e
|
Add deadzone routine to Gyro mouse
Not sure if this will stay
|
2017-06-21 21:18:15 -07:00 |
|
Travis Nickles
|
bf774ba6f7
|
Correct some variables
|
2017-06-21 18:11:14 -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
|
d6d6f63073
|
Change some thread priorities
|
2017-06-19 21:37:08 -07:00 |
|
Travis Nickles
|
08be7f1060
|
Improve readability. Make sure to reset recordingMacro flag when closing form.
|
2017-06-19 21:36:36 -07:00 |
|
Travis Nickles
|
328b2dc14c
|
Attempt to smooth out mouse cursor for analog sticks
|
2017-06-19 08:50:28 -07:00 |
|
Travis Nickles
|
5678ee6cd5
|
Version 1.4.80
|
2017-06-18 23:26:46 -07:00 |
|
Travis Nickles
|
2780dc3ac4
|
Change thread affinity of x360Bus object
|
2017-06-18 07:07:48 -07:00 |
|
Travis Nickles
|
1f2f9f16db
|
Minor tweaks to improve responsiveness
|
2017-06-18 03:20:10 -07:00 |
|
Travis Nickles
|
80d0ef7c9b
|
Version 1.4.79
|
2017-06-17 15:35:41 -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
|
cd305dc206
|
Version 1.4.78
|
2017-06-17 03:14:00 -07:00 |
|
Travis Nickles
|
a473224293
|
Fix mouse distance offset for negative stick axes
|
2017-06-17 03:13:33 -07:00 |
|
Travis Nickles
|
18abb8e7a1
|
Version 1.4.77
|
2017-06-17 01:56:18 -07:00 |
|
Travis Nickles
|
712f470b9e
|
Change scope of some variables
|
2017-06-14 07:42:29 -07:00 |
|
Travis Nickles
|
9fd97ee467
|
Make sure to perform null check before invoking event handler
|
2017-06-12 06:14:22 -07:00 |
|
Travis Nickles
|
2cf33e1bba
|
Test hotplug changes. Change mouse remainder cutoff
|
2017-06-11 08:15:45 -07:00 |
|
Travis Nickles
|
7bf43f93f5
|
Revert to using temporary variables for now
|
2017-06-10 19:58:30 -07:00 |
|
Travis Nickles
|
1fc77c5537
|
Take current stick direction into account for mouse offset
|
2017-06-10 17:48:34 -07:00 |
|
Travis Nickles
|
ab9c3abe05
|
Move Quick Charge check to input thread
|
2017-06-09 23:45:19 -07:00 |
|
Travis Nickles
|
e1efb2bb5b
|
Do not need temp profile index for some properties
|
2017-06-08 14:38:46 -07:00 |
|
Travis Nickles
|
cbee3dd74c
|
Version 1.4.76
|
2017-06-08 14:29:55 -07:00 |
|
Travis Nickles
|
1c613139ef
|
Use temp arrays to help cache some data
|
2017-06-08 14:26:50 -07:00 |
|
Travis Nickles
|
63dddf4373
|
Changes to fix Quick Charge option
|
2017-06-08 13:52:47 -07:00 |
|
Travis Nickles
|
7b1d7f243f
|
Version 1.4.75
|
2017-06-08 11:50:41 -07:00 |
|
Travis Nickles
|
9a4fc0476e
|
Change property access
|
2017-06-08 11:09:05 -07:00 |
|
Travis Nickles
|
54f0f49680
|
Change tab page text
|
2017-06-08 11:07:04 -07:00 |
|
Travis Nickles
|
8f0c5d84ac
|
Define output curve ints in the class instead of using temporary variables
|
2017-06-08 11:01:14 -07:00 |
|
Travis Nickles
|
751e4f4e7a
|
Add initial output curve options
|
2017-06-08 00:37:04 -07:00 |
|
Travis Nickles
|
cda84e6499
|
Keep reference to hidden USB device while using BT and charging
Ensures that DS4 USB HID device is not seen by other applications
|
2017-06-07 17:52:09 -07:00 |
|
Travis Nickles
|
ce0ac4f04a
|
Make sure multi-action button can work with touchpad area button
|
2017-06-05 01:31:29 -07:00 |
|
Travis Nickles
|
2583361e46
|
Notify text refactor
Making into a separate commit for future inspection
|
2017-06-05 01:29:02 -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
|
5c5e983ec1
|
Make sure to update tray icon text
|
2017-06-04 19:13:14 -07:00 |
|
Travis Nickles
|
31f1382245
|
Change when sleep is run for device removal
|
2017-06-03 15:35:13 -07:00 |
|
Travis Nickles
|
6d4527a4c6
|
Use SpinWait instead of Sleep for Exclusive mode routine
|
2017-06-03 15:16:59 -07:00 |
|
Travis Nickles
|
12454b6657
|
Version 1.4.74
|
2017-06-02 22:33:48 -07:00 |
|
Travis Nickles
|
95495c7585
|
Do not launch program with profile twice for auto profiles
Related to issue #50.
|
2017-06-03 03:20:46 -07:00 |
|
Travis Nickles
|
4b0e3dee62
|
Corrected some control identifiers
|
2017-06-01 22:58:01 -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
|
f7d3d1bf47
|
Cut off mouse remainders
|
2017-05-31 14:09:16 -07:00 |
|
Travis Nickles
|
5062e769ec
|
Add initial offset for mouse actions bound to analog sticks
Use magic constant for now. Maybe this will be exposed as a setting
in the future
|
2017-05-31 13:06:52 -07:00 |
|