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
|
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
|
63dddf4373
|
Changes to fix Quick Charge option
|
2017-06-08 13:52:47 -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
|
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
|
6d4527a4c6
|
Use SpinWait instead of Sleep for Exclusive mode routine
|
2017-06-03 15:16:59 -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 |
|
Travis Nickles
|
907fed2f1d
|
Fix output report so microphone does not get muted.
Related to issue #20.
|
2017-05-08 03:06:06 -07:00 |
|
Travis Nickles
|
3f190bb4bb
|
Some file stream changes
|
2017-05-04 02:02:38 -07:00 |
|
Travis Nickles
|
272eba4432
|
Only read one touch packet
|
2017-05-02 06:29:46 -07:00 |
|
Travis Nickles
|
400ba4f293
|
Fix process starting issue when activating exclusive mode
Only one hotplug request should be processed at a time now.
Hopefully this fixes issues with devices staying disabled
|
2017-05-01 11:28:07 -07:00 |
|
Travis Nickles
|
4ce52da612
|
Test minor change of usb device removal
|
2017-05-01 03:40:37 -07:00 |
|
Travis Nickles
|
d35ba4db98
|
Add lock for DisconnectDongle
|
2017-05-01 02:50:02 -07:00 |
|
Travis Nickles
|
d37e0709c0
|
More log messages. Tweak DisconnectBT. Other minor changes.
|
2017-05-01 02:29:19 -07:00 |
|
Travis Nickles
|
3f68c9bcb8
|
Removed usage of some unused namespaces
The only real import one is remove System.Windows.Forms
for non GUI items
|
2017-04-30 06:42:09 -07:00 |
|
Travis Nickles
|
6716291a95
|
Found issue with IEnumerable in this case. Use temp list instead.
|
2017-04-29 21:37:28 -07:00 |
|
Travis Nickles
|
83c7bb7740
|
Minor optimization for device refreshing and profile switching
|
2017-04-29 01:19:45 -07:00 |
|
Travis Nickles
|
ca2074d76f
|
Version 1.4.65
|
2017-04-28 11:57:33 -07:00 |
|
Travis Nickles
|
44501c24de
|
Revert back to old disconnect bluetooth behavior
|
2017-04-26 18:39:33 -07:00 |
|
Travis Nickles
|
508c2b2067
|
Rename new hotkey option. Some optimizations for Options form.
|
2017-04-26 14:51:15 -07:00 |
|
Travis Nickles
|
2a20350b6b
|
Some minor changes
|
2017-04-25 20:07:02 -07:00 |
|
Travis Nickles
|
ea3b1401f0
|
Only update battery status for one controller instead of entire controller list
Event is also executed async now.
|
2017-04-25 02:24:14 -07:00 |
|
Travis Nickles
|
00b6c5e1ea
|
Add new byte mapping and xy axis mapping methods
|
2017-04-24 07:16:42 -07:00 |
|
Travis Nickles
|
e34e8115ad
|
Fix some button mapping issues. Style changes. Change runStartupPanel
|
2017-04-24 02:43:56 -07:00 |
|
Travis Nickles
|
ade55d3b9f
|
Change methods to check for null thread objects
It looks like there are cases when the stop update
methods could be called before the thread objecs are
created
|
2017-04-22 19:46:50 -07:00 |
|
Travis Nickles
|
3e4a5c0562
|
Fixes for Quick Charge mode
Resolves issue #19.
|
2017-04-22 07:49:01 -07:00 |
|
Travis Nickles
|
ecb271cfb1
|
Fixed readout of battery status
ds4drv showed that the method used before was not
correct
|
2017-04-22 07:00:12 -07:00 |
|
Travis Nickles
|
23ee6f9d8a
|
Minor style changes and excess removed
|
2017-04-22 00:26:44 -07:00 |
|
Travis Nickles
|
52c5fde941
|
Some minor changes
|
2017-04-21 21:22:36 -07:00 |
|
Travis Nickles
|
9173ab72fe
|
Cache control to state field information to speed up some methods
|
2017-04-21 02:48:13 -07:00 |
|
Travis Nickles
|
32cbd77708
|
Minor edits to improve readability
|
2017-04-20 20:09:08 -07:00 |
|
Travis Nickles
|
6c83ca2470
|
Calculate stick angles for each state change
|
2017-04-16 02:54:34 -07:00 |
|