mika-n
|
02f66981a7
|
Steering wheel emulation for the new dualshock4 controller option. Fine tuned anti-deadzone calculation for DS4 output controller.
|
2019-05-09 23:21:31 +03:00 |
|
mika-n
|
8a561d1cde
|
Steering wheel emulation for the new dualshock4 controller output option.
|
2019-05-09 21:32:29 +03:00 |
|
mika-n
|
c168dabded
|
ActionLoadProfile: Support for automatically untriggered (=unloaded) profiles when a regular action keys are released. LoadProfile special action has a new "automatically unload when a regular trigger released" option. This is sort of like "shift modifier for the whole profile" functionality.
|
2019-04-23 03:39:44 +03:00 |
|
Travis Nickles
|
8cab1f94b2
|
Tweak sensitivity axis scaling to reach max values
Related to issue #654
|
2019-04-11 18:01:06 -05:00 |
|
mika-n
|
1e82db0f9e
|
Allow LoadProfile action key to be used without unload trigger in a loadProfile special action definition and without temp profile lockdown. This way loadProfile special actions can be linked to load unlimited number of profiles without unloading (=untrigger) the current temp profile first.
|
2019-04-07 14:33:42 +03:00 |
|
Travis Nickles
|
5a6859556c
|
Removed old xinput ports setting
No longer relevant with ViGEmBus
|
2019-03-19 01:52:18 -05:00 |
|
Travis Nickles
|
3bd0e44dc5
|
Removed unneeded device check
|
2019-03-08 17:09:36 -06:00 |
|
Travis Nickles
|
923f487f39
|
Added dead check to skip some processes
|
2019-03-06 02:11:55 -06:00 |
|
Travis Nickles
|
8d4d4b0758
|
Fixed auto profile use for hotplugging
Related to issue #578
|
2019-03-05 05:14:39 -06:00 |
|
Travis Nickles
|
1dbf9abb02
|
Implemented square stick functionality
Related to issue #341.
|
2019-03-04 17:21:58 -06:00 |
|
Travis Nickles
|
231b418d4c
|
Merge branch 'jay' of https://github.com/mika-n/DS4Windows into mika-n-jay
|
2019-02-27 01:48:27 -06:00 |
|
Travis Nickles
|
d7d593c997
|
Use implicit extra dead zones for special actions
|
2019-02-26 04:13:13 -06:00 |
|
mika-n
|
9cbd4d8a42
|
Updated Finnish resources.fi.resx translation (added missing translations).
|
2019-02-25 13:35:22 +02:00 |
|
mika-n
|
7026f8b1c4
|
SASteeringWheelEmulation: Improved deadzone handling (smooth range instead of just dead gap clipping). Fixed a bug in >360 turn range calculations. Small performance improvements.
|
2019-02-25 13:29:05 +02:00 |
|
mika-n
|
668ecafe6c
|
Check synchronized state of controller before trying to load calibation values (SonyWA connected devices could be in non-sync state without a valid controller MAC address)
|
2019-02-24 00:27:48 +02:00 |
|
mika-n
|
48bd457d66
|
merge
|
2019-02-19 15:19:45 +02:00 |
|
mika-n
|
4b0134faf9
|
merge
|
2019-02-19 15:19:10 +02:00 |
|
Travis Nickles
|
a8c722d604
|
Replace old lock with ReaderWriterLockSlim instance
|
2019-02-19 04:24:52 -06:00 |
|
Travis Nickles
|
40278c9d1b
|
Use enumerator for settings iteration
|
2019-02-16 15:49:36 -06:00 |
|
Travis Nickles
|
61a5ab07ea
|
Use enumeartor for KeyCollection as well
|
2019-02-16 02:25:54 -06:00 |
|
Travis Nickles
|
cd6742cf56
|
Found faster way to iterate over a ValueCollection
|
2019-02-16 02:16:56 -06:00 |
|
Travis Nickles
|
50109282f4
|
Added unchecked region
|
2019-02-15 21:58:00 -06:00 |
|
Travis Nickles
|
5b19dc76cd
|
Re-added extra default axis mapping pass
Related to issue #579
|
2019-02-15 18:04:09 -06:00 |
|
Travis Nickles
|
ce0ac67dcd
|
Remove some struct copying from lightbar routine
|
2019-02-11 23:51:26 -06:00 |
|
Travis Nickles
|
7631080d87
|
Add const variables to skip type casting
|
2019-02-09 11:30:06 -06:00 |
|
Travis Nickles
|
fc40e00846
|
Only take active binding into account for multiple binds. Fixes ATS profile.
|
2019-02-09 11:06:31 -06:00 |
|
Travis Nickles
|
49c7ee35cf
|
Make remapping to xinput actions a two pass process again
Related to issue #570
|
2019-02-08 21:04:08 -06:00 |
|
Travis Nickles
|
e64c7f0455
|
Fixed double tap interval issue with Multi-Action Button special action
Related to issue #556
|
2019-02-07 22:56:07 -06:00 |
|
Travis Nickles
|
09103dcea8
|
Use input field mapping instead of output field mapping for refactor
|
2019-02-01 05:08:53 -06:00 |
|
Travis Nickles
|
dd96beafbe
|
Purged old state mapping code that required dictionary object
|
2019-01-31 16:19:08 -06:00 |
|
Travis Nickles
|
7a35ca19cb
|
Fixed sixaxis easeout quad
|
2019-01-29 22:11:01 -06:00 |
|
Travis Nickles
|
70909bdaa9
|
Added easeout quad curve option for other axes
|
2019-01-29 21:50:29 -06:00 |
|
Travis Nickles
|
63f7dcfdce
|
Added easeout quad curves for LS and RS
|
2019-01-29 21:19:25 -06:00 |
|
Travis Nickles
|
1a6327ecdc
|
Tweaked a couple of axis midpoint methods. Removed unused method.
|
2019-01-24 04:54:40 -06:00 |
|
Travis Nickles
|
dc403100f1
|
Changed another portion to use 128 as stick axis midpoint
|
2019-01-22 18:04:54 -06:00 |
|
Travis Nickles
|
5ec6bcb11a
|
Increased mouse stick offset value
Increasing it seems viable now
|
2019-01-13 15:06:26 -06:00 |
|
Travis Nickles
|
a8a55b46dc
|
Start using 128 as proper axis midpoint. Changed some mapping routines.
Helps with mouse cursor in Civ 4
|
2019-01-13 13:32:38 -06:00 |
|
Travis Nickles
|
9dc23ebfc4
|
Added log notifications when using Load Profile special action
It now seems doable speed wise. Related to issue #540.
|
2019-01-07 19:35:30 -06:00 |
|
Travis Nickles
|
23a25bc504
|
Raised number of ticks possible for analog mouse wheel
Related to issue #518.
|
2018-12-26 22:27:01 -06:00 |
|
Travis Nickles
|
59dbee7c35
|
Use current enhanced precision settings for LS
|
2018-12-15 12:26:52 -06:00 |
|
Travis Nickles
|
1019790e25
|
Revert mouse stick offset
|
2018-12-14 05:40:20 -06:00 |
|
Travis Nickles
|
bd2a2fe4f0
|
Lowered mouse stick offset
|
2018-12-14 05:08:32 -06:00 |
|
Travis Nickles
|
d54f449b02
|
Experiment with new enhanced precision values
|
2018-12-14 03:54:26 -06:00 |
|
Travis Nickles
|
957f01ee05
|
Loosen enhanced precision curve
|
2018-12-12 05:03:18 -06:00 |
|
Travis Nickles
|
461c7936c2
|
Raised enhanced precision curve
|
2018-12-12 03:19:41 -06:00 |
|
Travis Nickles
|
d5fa84c52c
|
Raised enhanced precision curve
|
2018-12-11 22:34:23 -06:00 |
|
Travis Nickles
|
e1bb1ac042
|
Raised enhanced precision curve
|
2018-12-11 05:47:44 -06:00 |
|
Travis Nickles
|
8783f199aa
|
Revert "Lowered enhanced precision curve"
This reverts commit a97af00948 .
|
2018-12-11 02:27:57 -06:00 |
|
Travis Nickles
|
a97af00948
|
Lowered enhanced precision curve
|
2018-12-11 01:41:04 -06:00 |
|
Travis Nickles
|
7c2b653163
|
Loosened enhanced precision curves
|
2018-12-07 17:43:40 -06:00 |
|