Travis Nickles
|
eff927e7ed
|
Force dead zone and anti-dead zone for new profiles
Related to issue #804
|
2019-08-30 13:32:56 -05:00 |
|
mika-n
|
d45e66d54f
|
VigemClient library with a fix to "notification callback called sometimes in wrong order" issue. Includes also fix to ophanage thread and random VigemClient crashes when a callback was unregistered issues discussed earlier.
The client C++ change is in the following commit. That change is alerady merged into master branch of the offcial VigemClient package also.
0b8756d522
|
2019-08-29 10:04:57 +03:00 |
|
mika-n
|
65a461aa82
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-08-27 21:13:56 +03:00 |
|
Travis Nickles
|
9bd51043b8
|
Added smoothing to Mouse Joystick
|
2019-08-26 22:15:38 -05:00 |
|
Travis Nickles
|
111e44c2b8
|
Added vertical scale to Mouse Joystick
|
2019-08-26 18:53:28 -05:00 |
|
Travis Nickles
|
3f18aec71f
|
Change gyro toggle setting on mode change in form
|
2019-08-26 17:47:57 -05:00 |
|
mika-n
|
c1acc8dee6
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-08-26 19:28:28 +03:00 |
|
Travis Nickles
|
9d907fc241
|
Corrected typo in method name
|
2019-08-26 05:53:37 -05:00 |
|
Travis Nickles
|
b2e7eb987d
|
Added toggle option to Mouse Joystick
|
2019-08-26 05:51:54 -05:00 |
|
mika-n
|
358e39aac1
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-08-26 13:44:36 +03:00 |
|
Travis Nickles
|
ca41c511c6
|
Changed Mouse Joystick max zone default
|
2019-08-26 04:12:02 -05:00 |
|
mika-n
|
17b4d74f7e
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-08-26 09:35:13 +03:00 |
|
Travis Nickles
|
7dcb233cff
|
Replaced app icons with images provided by Geroyuni
|
2019-08-25 20:56:38 -05:00 |
|
Travis Nickles
|
aced5deab7
|
Fixed square stick roundness default in GUI
|
2019-08-25 15:48:26 -05:00 |
|
Travis Nickles
|
c3f2819c14
|
Fixed panel visibility for a blank profile
|
2019-08-25 15:41:13 -05:00 |
|
mika-n
|
6a01abc323
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-08-25 14:38:52 +03:00 |
|
Travis Nickles
|
cf656582a5
|
Fixed typo for hover text
Related to issue #791
|
2019-08-25 02:49:07 -05:00 |
|
mika-n
|
d71779f80e
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-08-24 18:56:08 +03:00 |
|
Travis Nickles
|
709738aa59
|
Fixed gyro trigger item marking
|
2019-08-24 01:52:46 -05:00 |
|
Travis Nickles
|
b99e866a96
|
Fixed saving invert option for Mouse Joystick
|
2019-08-24 01:13:30 -05:00 |
|
Travis Nickles
|
bc437a2769
|
Adjusted defaulyts. Fixed trigger turn default
|
2019-08-23 22:08:15 -05:00 |
|
Travis Nickles
|
78cf371dce
|
Fixed issue with gyro triggers getting reset
|
2019-08-23 21:39:22 -05:00 |
|
Travis Nickles
|
5bc8346fe6
|
Fixed turn behavior setting for Mouse Joystick
|
2019-08-23 17:03:22 -05:00 |
|
mika-n
|
7fe04296ef
|
Fixed thread cleanup bug in the notification callback threads in ViGemClient. The code change are in https://github.com/ViGEm/ViGEmClient/pull/7 ViGemClient pull request. Fork of the original ViGemClient is in https://github.com/mika-n/ViGEmClient repository. The ViGem.NET project sitting between ViGemClient C++ project and DS4Windows c# client app didn't need any changes. https://github.com/ViGEm/ViGEm.NET
|
2019-08-23 10:12:07 +03:00 |
|
Travis Nickles
|
a949f803a4
|
Lower default Mouse Joystick dead zone
|
2019-08-23 01:27:47 -05:00 |
|
Travis Nickles
|
1e9bc19fc1
|
Initial mouse joystick test
|
2019-08-22 22:03:03 -05:00 |
|
Travis Nickles
|
aee4be939e
|
Merge branch 'jay' of https://github.com/mika-n/DS4Windows into mika-n-jay
|
2019-08-19 17:42:39 -05:00 |
|
mika-n
|
a2055d47e8
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-08-19 21:01:36 +03:00 |
|
Travis Nickles
|
a54254edfe
|
Fixed tool tip typo
Related to issue #789
|
2019-08-19 02:28:16 -05:00 |
|
mika-n
|
d77a236c87
|
Comment tweaks
|
2019-08-12 16:31:16 +03:00 |
|
mika-n
|
8ee6bf0a84
|
Tweaks in "special action type of macro" logic
|
2019-08-12 16:14:24 +03:00 |
|
mika-n
|
938c4f3f39
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay-bezierCurveOutput
|
2019-08-12 13:44:29 +03:00 |
|
Travis Nickles
|
5ca019d1a0
|
Version 1.7.15
|
2019-08-11 23:16:29 -05:00 |
|
Travis Nickles
|
7a202026f3
|
Updated newest file
|
2019-08-11 23:16:17 -05:00 |
|
mika-n
|
90f148ef09
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay-bezierCurveOutput
|
2019-08-12 00:28:45 +03:00 |
|
mika-n
|
af6bbb517a
|
small code cleanups in special actions (Macro)
|
2019-08-12 00:22:54 +03:00 |
|
mika-n
|
79f6b29d50
|
Nowadays all output axies have "Enhanced Precision" output curve option in GUI dropdown list. Added EnchPrecision curveOutput==1 IF-THEN-ELSE block to l2/r2/sx/sz curve output code logic and curveOutput=6 is the new custom option in all axies.
|
2019-08-12 00:03:59 +03:00 |
|
mika-n
|
45bfd2043a
|
Added new GUI options to "macro special action" screen (run on release, repeat, synchronized run, keep key state). Added tooltip explanation texts to these macro options.
|
2019-08-11 21:54:54 +03:00 |
|
mika-n
|
6815c53fde
|
Added "run on key release" and "run synchronized" and "repeat while held" and "keep key state" support for macro special actions
|
2019-08-11 01:01:57 +03:00 |
|
Travis Nickles
|
d8421e02b9
|
Re-add old curve routines
|
2019-08-07 01:59:02 -05:00 |
|
Travis Nickles
|
0397bec557
|
Merge branch 'jay-bezierCurveOutput' of https://github.com/mika-n/DS4Windows into mika-n-jay-bezierCurveOutput
|
2019-08-06 22:00:33 -05:00 |
|
mika-n
|
e85bfc5fde
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay-bezierCurveOutput
|
2019-07-30 15:00:19 +03:00 |
|
Travis Nickles
|
207aecf34a
|
Version 1.7.14
|
2019-07-30 04:37:20 -05:00 |
|
Travis Nickles
|
24052cc7c8
|
Updated newest file
|
2019-07-30 04:37:02 -05:00 |
|
Travis Nickles
|
0b6cb77108
|
Increased wakeup delay. Use custom flow on wakeup
|
2019-07-30 04:28:55 -05:00 |
|
mika-n
|
229dfe5525
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay-bezierCurveOutput
|
2019-07-29 11:31:30 +03:00 |
|
Travis Nickles
|
aa0124970a
|
No longer use quiet mode for ViGEm installer
|
2019-07-29 02:37:53 -05:00 |
|
Travis Nickles
|
628eedd5f1
|
Version 1.7.13
|
2019-07-29 02:01:33 -05:00 |
|
Travis Nickles
|
6990821b1a
|
Updated newest file
|
2019-07-29 02:01:20 -05:00 |
|
Travis Nickles
|
7e18f0d45c
|
Minor tweak
|
2019-07-29 01:13:43 -05:00 |
|
Travis Nickles
|
1f66d984cd
|
Seems to best fix issues with suspending. The delay is MS fault
Related to issue #730
|
2019-07-28 21:53:41 -05:00 |
|
mika-n
|
f59dce057a
|
UseDInputOnly mode supports VJoy output axis of steering wheel emulation mode. VJoy output works even without virtual xbox360 or dualshock4 devices.
|
2019-07-27 23:34:38 +03:00 |
|
mika-n
|
f85e0d413a
|
Pre-defined output curves initialized using a pre-fixed formula. Now only the "Custom" output curve goes through bezier curve logic, but at runtime all output curve options are mapped using a lookup table (better performance and easier code maintenance).
|
2019-07-27 22:23:48 +03:00 |
|
Travis Nickles
|
af9557e53b
|
Disable control service button while a routine is active
|
2019-07-26 03:41:38 -05:00 |
|
Travis Nickles
|
0630719ffc
|
Fixed some strings in pt-BR resx files
Related to issue #757
|
2019-07-26 03:21:51 -05:00 |
|
Travis Nickles
|
4ffda750f7
|
Use old routines for preset curves
|
2019-07-25 14:54:39 -05:00 |
|
mika-n
|
13150015f0
|
Custom curve GUI tweaks.
|
2019-07-19 01:49:22 +03:00 |
|
mika-n
|
acc1b3f952
|
Fixed placement and alignment of couple checkbox options in "Other" settings block. Certain checkbox objects didn't align well (left align) and placement of options was not logical.
|
2019-07-18 00:24:05 +03:00 |
|
mika-n
|
5339a5aa9c
|
Fixed the image size issue in "run program with profile" app icon (didn't zoom the image correctly)
|
2019-07-18 00:11:29 +03:00 |
|
mika-n
|
8a96f92c3c
|
finnish language tweaks
|
2019-07-17 23:53:20 +03:00 |
|
mika-n
|
3c6b927e1a
|
merge
|
2019-07-17 23:33:39 +03:00 |
|
mika-n
|
d4905227c4
|
Custom output curve GUI changes (new edit field in Output curve tab page) and clickable HTML link to open the custom curve web app editor.
|
2019-07-17 23:20:38 +03:00 |
|
mika-n
|
5ebe213526
|
small tweaks to comments and cleanups
|
2019-07-15 17:10:53 +03:00 |
|
mika-n
|
7bb8d02c38
|
Changed EnhancedPrecision output curve option to use the original hard-coded axis ranges (as it was in V1.7.12 and earlier versions). However, mapping for this old curve goes through a lookup table nowadays as with true bezier curves.
|
2019-07-15 16:08:31 +03:00 |
|
mika-n
|
7015a4d1b9
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay-bezierCurveOutput
|
2019-07-14 22:31:53 +03:00 |
|
mika-n
|
1be6ad2973
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-07-14 20:30:31 +03:00 |
|
Travis Nickles
|
f00a42bedd
|
Slow down mouse wheel scrolling for analog stick
|
2019-07-14 02:29:38 -05:00 |
|
mika-n
|
5207d7dee8
|
small idx fix to saving an auto-profile entry in cases where new window title is empty.
|
2019-07-12 00:32:24 +03:00 |
|
mika-n
|
08779ba1cd
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-07-12 00:01:13 +03:00 |
|
mika-n
|
e9d9e9f428
|
Support auto-profile matching using both program path and application window title values. Support wildchar string match logic in auto-profile path and window title values. Re-wrote auto-profile checking thread to be less RAM hungry and better performance (caching to remember the previous application and window handle values)
|
2019-07-11 23:58:03 +03:00 |
|
Travis Nickles
|
1eac0f9dd5
|
Should fix updater not getting invoked for version checker
Related to issue #751
|
2019-07-08 00:32:31 -05:00 |
|
mika-n
|
22866d6a5c
|
New customizable output curve functionality. User can create any kind of output curve via a bezier curve editor (external HTML web app in BezierCurveEditor folder).
|
2019-07-07 00:47:54 +03:00 |
|
Travis Nickles
|
9ff137ae92
|
Version 1.7.12
|
2019-07-06 03:12:15 -05:00 |
|
Travis Nickles
|
3efb0fdc42
|
Updated newest file
|
2019-07-06 03:12:03 -05:00 |
|
Travis Nickles
|
268d8d5541
|
Add wait period while suspending
|
2019-07-05 15:22:57 -05:00 |
|
mika-n
|
19a96973ff
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-07-03 00:11:12 +03:00 |
|
mika-n
|
c6daa18032
|
Changed IPC communication to use memory mapped memory instead of physical file to store the name of the DS4Form window class.
|
2019-07-03 00:02:29 +03:00 |
|
Travis Nickles
|
8e55e7178b
|
Make sure profile name is searched by an exact match
Fixes issue with profile selections when using
similar names
|
2019-07-02 15:41:29 -05:00 |
|
mika-n
|
75d08fe76c
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-07-02 11:44:15 +03:00 |
|
Travis Nickles
|
1c869647ab
|
Use pre-allocated buffer in UDP server
|
2019-07-02 02:06:32 -05:00 |
|
mika-n
|
7061a5c6c4
|
Tweaked inter-process message posting (added safety checks to ignore too large data packets). Added LogDebug message when a profile is loaded via cmdline commands.
|
2019-07-01 13:34:36 +03:00 |
|
mika-n
|
3817b2e026
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-07-01 10:53:07 +03:00 |
|
Travis Nickles
|
827fe7c507
|
Removed outdated fille references
|
2019-07-01 00:02:45 -05:00 |
|
Travis Nickles
|
dfaecd474f
|
Group trigger mod profile properties
|
2019-06-30 20:59:51 -05:00 |
|
mika-n
|
1c67d6145e
|
Added cmdline options to send start/stop/shutdown/LoadProfile/LoadTempProfile commands to a background DS4Win app via IPC messaging interface.
|
2019-07-01 02:45:55 +03:00 |
|
Travis Nickles
|
a6ed8240df
|
Group together stick zone modifiers
|
2019-06-30 00:40:24 -05:00 |
|
Travis Nickles
|
a09b06cb28
|
Take Color Dialog out of KB360 form
Form can now be designed in x64 mode
|
2019-06-29 21:36:54 -05:00 |
|
Travis Nickles
|
7db29d115b
|
Add necessary tag to resx file
|
2019-06-29 18:16:55 -05:00 |
|
Imre Kristoffer Eilertsen
|
bb738569e2
|
Update DS4Form.nb.resx
|
2019-06-27 01:27:33 +02:00 |
|
Imre Kristoffer Eilertsen
|
2dad207222
|
Update DS4Windows.csproj
|
2019-06-27 01:24:30 +02:00 |
|
Imre Kristoffer Eilertsen
|
59509ab13d
|
Update Hotkeys.resx
|
2019-06-27 01:21:08 +02:00 |
|
Imre Kristoffer Eilertsen
|
4fdb76759c
|
Update Resources.nb.resx
|
2019-06-27 01:17:07 +02:00 |
|
Imre Kristoffer Eilertsen
|
be0177d4ef
|
Update DS4Form.nb.resx
|
2019-06-27 01:11:53 +02:00 |
|
Imre Kristoffer Eilertsen
|
536151379c
|
Create Hotkeys.nb.resx
|
2019-06-27 01:09:43 +02:00 |
|
Imre Kristoffer Eilertsen
|
c5644ddcf2
|
Update WelcomeDialog.nb.resx
|
2019-06-27 00:51:47 +02:00 |
|
Imre Kristoffer Eilertsen
|
006d21ca8b
|
Create WinProgs.nb.resx
|
2019-06-27 00:47:37 +02:00 |
|
Imre Kristoffer Eilertsen
|
42173a6ced
|
Update Options.nb.resx
|
2019-06-27 00:41:42 +02:00 |
|
Imre Kristoffer Eilertsen
|
0593b485ec
|
Update DS4Form.nb.resx
|
2019-06-27 00:35:14 +02:00 |
|
Travis Nickles
|
934947e3dc
|
Lowered enhanced precision curves
|
2019-06-26 17:20:49 -05:00 |
|
Travis Nickles
|
157bb67951
|
Group square stick profile properties into a class
|
2019-06-26 01:35:41 -05:00 |
|
Kamilczak020
|
4b901b3489
|
Implemented square stick roundness selectability
|
2019-06-25 23:42:08 +02:00 |
|
Travis Nickles
|
5d9546f5bd
|
Version 1.7.11
|
2019-06-24 16:20:30 -05:00 |
|
Travis Nickles
|
cb5a466b5d
|
Updated newest file
|
2019-06-24 16:20:17 -05:00 |
|
Travis Nickles
|
1b769a0e4f
|
Remove unused lang from assembly copying
|
2019-06-24 16:12:09 -05:00 |
|
Travis Nickles
|
988d576879
|
Added new translation files to project file
|
2019-06-23 01:18:01 -05:00 |
|
Travis Nickles
|
6e55d78aaa
|
Merge branch 'jay' of https://github.com/DandelionSprout/DS4Windows into DandelionSprout-jay
|
2019-06-22 19:05:09 -05:00 |
|
Imre Kristoffer Eilertsen
|
cca00d8807
|
Attempted to take care of DS4Windows/DS4Windows.csproj
I caught a cold on Monday afternoon and had to wait until now to do it.
|
2019-06-19 23:07:47 +02:00 |
|
Travis Nickles
|
132dce7845
|
Loosen enhanced precision curves
|
2019-06-18 01:46:51 -05:00 |
|
Travis Nickles
|
3473fe1dc9
|
Removed color dialog dep from design for some forms
Allows using the designer for x64 target for some forms
|
2019-06-17 01:22:39 -05:00 |
|
Imre Kristoffer Eilertsen
|
f3c33bca34
|
Overhaul, part 3/3
|
2019-06-13 13:47:02 +02:00 |
|
Imre Kristoffer Eilertsen
|
e454f0c6bf
|
Overhaul, part 2/~3
|
2019-06-13 13:33:09 +02:00 |
|
Imre Kristoffer Eilertsen
|
4a47893e0c
|
Update Options.nb.resx
|
2019-06-13 13:27:32 +02:00 |
|
Imre Kristoffer Eilertsen
|
33049bef3e
|
Overhaul, part 1/~2
|
2019-06-13 13:25:12 +02:00 |
|
Imre Kristoffer Eilertsen
|
c9e6282bd2
|
Update Resources.nb.resx
|
2019-06-10 11:34:20 +02:00 |
|
Imre Kristoffer Eilertsen
|
a931ae162d
|
Update WelcomeDialog.nb.resx
|
2019-06-10 11:31:59 +02:00 |
|
Imre Kristoffer Eilertsen
|
95c9212d6a
|
Update WelcomeDialog.nb.resx
|
2019-06-10 11:29:44 +02:00 |
|
Imre Kristoffer Eilertsen
|
4b08d0b306
|
Update SpecActions.nb.resx
|
2019-06-10 11:28:01 +02:00 |
|
Imre Kristoffer Eilertsen
|
338383d4a9
|
Update SaveWhere.nb.resx
|
2019-06-10 11:24:40 +02:00 |
|
Imre Kristoffer Eilertsen
|
c3a712cb58
|
Update Options.nb.resx
|
2019-06-10 11:22:37 +02:00 |
|
Imre Kristoffer Eilertsen
|
b5646c6ef6
|
Update DupBox.nb.resx
|
2019-06-10 11:16:13 +02:00 |
|
Imre Kristoffer Eilertsen
|
b07b4ce89f
|
What could possibly go wrong with this new approach?
Apart from just about everything?
|
2019-06-10 11:13:28 +02:00 |
|
Travis Nickles
|
ddb4ca96ba
|
Added easeout cubic curve option
|
2019-06-09 02:15:00 -05:00 |
|
Travis Nickles
|
eace87229e
|
Version 1.7.10
|
2019-06-08 01:19:42 -05:00 |
|
Travis Nickles
|
d193e8ba28
|
Updated newest file
|
2019-06-08 01:18:42 -05:00 |
|
Travis Nickles
|
50187fe9c1
|
Take user control out of design mode. Fixes design view on my end.
LanguagePackComboBox in DS4Form has caused massive issues in VS
2017 and 2019 since the clean Windows install
|
2019-06-04 02:19:19 -05:00 |
|
Imre Kristoffer Eilertsen
|
c2faa0e0da
|
Create DupBox.nb.resx
|
2019-06-04 00:32:09 +02:00 |
|
Imre Kristoffer Eilertsen
|
df7a36d252
|
Create DS4Form.nb.resx
|
2019-06-04 00:30:49 +02:00 |
|
Imre Kristoffer Eilertsen
|
7598fc48f3
|
Create Options.nb.resx
|
2019-06-02 18:03:14 +02:00 |
|
Imre Kristoffer Eilertsen
|
ee842b2098
|
Create SaveWhere.nb.resx
|
2019-06-02 17:39:03 +02:00 |
|
Imre Kristoffer Eilertsen
|
9655675401
|
Create SpecActions.nb.resx
|
2019-06-02 17:35:57 +02:00 |
|
Imre Kristoffer Eilertsen
|
331e5939ea
|
Create WelcomeDialog.nb.resx
|
2019-06-02 17:29:51 +02:00 |
|
Imre Kristoffer Eilertsen
|
6785524941
|
Norwegian Bokmål translation, part 1/?
|
2019-06-02 17:21:23 +02:00 |
|
Travis Nickles
|
c7b45b7dcc
|
Use leave event rather than text changed event
|
2019-05-30 17:52:25 -05:00 |
|
mika-n
|
c64ebc6c9f
|
Support for Warrior Joypad JS083 gamepad. See issue #713 for more details.
|
2019-05-28 21:58:40 +03:00 |
|
mika-n
|
93bd802dc1
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-05-28 12:24:44 +03:00 |
|
Travis Nickles
|
aa3d907b2a
|
Monitor process rather than search for process name
|
2019-05-28 00:50:50 -05:00 |
|
Travis Nickles
|
60c137138d
|
Minor window title parse tweak
Change to monitor process id later
|
2019-05-28 00:26:27 -05:00 |
|
mika-n
|
444a75a938
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-05-27 11:21:27 +03:00 |
|
Travis Nickles
|
ea39a8a755
|
Version 1.7.9
|
2019-05-27 02:58:31 -05:00 |
|
Travis Nickles
|
86e4714b08
|
Updated newest file
|
2019-05-27 02:58:14 -05:00 |
|
mika-n
|
5767a1866d
|
UPD listen host address or IP number option in UDP server settings. By default UDP server listens onlhy 127.0.0.1 loopback interface, so connections work only within a host computer. This new UDPServerListenAddress option allows to use specific IP or 0.0.0.0 (=all interfaces) as listen address to enable remote UDP connections.
|
2019-05-27 01:07:17 +03:00 |
|
Travis Nickles
|
ba9bdf8b42
|
Merge branch 'jay' of https://github.com/carloshbcabral/DS4Windows into carloshbcabral-jay
|
2019-05-19 20:12:25 -05:00 |
|
Travis Nickles
|
b29626330d
|
Merge branch 'jay' of https://github.com/mika-n/DS4Windows into mika-n-jay
|
2019-05-19 19:58:41 -05:00 |
|
Travis Nickles
|
db5c08722b
|
Added hovertext message for touchpad toggle
|
2019-05-19 19:54:11 -05:00 |
|
mika-n
|
fb0ba669df
|
Support for Razer Raiju Ultimate (USB wired connection only at the moment). #689. VID/PID provided by Neodraon and Voovoodoo.
Support for CronusMax PS4OutputMode. #702. VID/PID provided by Aidolii.
|
2019-05-17 16:00:03 +03:00 |
|
Travis Nickles
|
fa38d4e315
|
Updated Welcome Dialog to usee ViGEm Installer 1.6.115
|
2019-05-16 22:02:03 -05:00 |
|
Travis Nickles
|
d227e087d9
|
Retrieve ViGEMBus driver version string
|
2019-05-12 00:33:43 -05:00 |
|
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 |
|
Travis Nickles
|
3d89b3786b
|
Close connection to ViGEmBus before opening Driver Setup window
|
2019-05-08 01:11:36 -05:00 |
|
CarlosCabral
|
63e09ebbb8
|
🖼 Optimized Images Part II - The Mission
|
2019-05-07 20:33:53 -03:00 |
|
CarlosCabral
|
01ac5e3584
|
🖼 Optimized Images
|
2019-05-07 19:48:28 -03:00 |
|
FuriaESP
|
f06dedb8c1
|
Merge pull request #1 from Ryochan7/jay
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-05-04 13:10:30 +02:00 |
|
Travis Nickles
|
92e51ebe53
|
Version 1.7.8
|
2019-05-04 01:53:13 -05:00 |
|
Travis Nickles
|
d62d605920
|
Update newest file
|
2019-05-04 01:52:39 -05:00 |
|
FuriaESP
|
6b6cc53c64
|
Replace and add new icons
|
2019-05-04 00:54:15 +02:00 |
|
Travis Nickles
|
e0b1b273fc
|
Minor tweak
|
2019-05-03 17:50:06 -05:00 |
|
Travis Nickles
|
b73f706ec2
|
Enforce default X360 in more places
Related to issue #683
|
2019-05-02 20:18:59 -05:00 |
|
Travis Nickles
|
f01c86deee
|
Move Forms to seperate namespace
|
2019-04-30 14:29:50 -05:00 |
|
Travis Nickles
|
78dcbe666c
|
Added Razer Raiju Tournament Edition support
Related to issue #580
|
2019-04-29 22:17:15 -05:00 |
|
Travis Nickles
|
f4c05533fc
|
Migrate status of TouchButton
Related to issue #670
|
2019-04-29 21:26:24 -05:00 |
|
Travis Nickles
|
20c05d45b6
|
Version 1.7.7
|
2019-04-29 02:30:43 -05:00 |
|
Travis Nickles
|
2a0338ac7e
|
Updated newest file
|
2019-04-29 02:30:22 -05:00 |
|
Travis Nickles
|
8797892103
|
Finally add a note about Visual C++ 2017 in app
|
2019-04-29 01:30:08 -05:00 |
|
Travis Nickles
|
90045f7f50
|
Fixed Up-Left DPad direction for DS4 output device
|
2019-04-28 22:05:54 -05:00 |
|
Travis Nickles
|
7ff7fb10d1
|
Version 1.7.6
|
2019-04-27 02:51:54 -05:00 |
|
Travis Nickles
|
fd0a3107b3
|
Updated newest file
|
2019-04-27 02:51:34 -05:00 |
|
Travis Nickles
|
f9f72b1f4a
|
Added hover text for output controller option
|
2019-04-25 21:21:24 -05:00 |
|
Travis Nickles
|
544a284ec3
|
Updated ViGEmClient library to use notification queue for DS4 target
|
2019-04-24 16:20:29 -05:00 |
|
Travis Nickles
|
9ffe0daa78
|
Merge branch 'jay' into ds4emulate
|
2019-04-24 03:19:58 -05:00 |
|
Travis Nickles
|
62258a3711
|
Link delegates to class instance rather than linking to interface
A decent boost
|
2019-04-24 03:19:06 -05:00 |
|
Travis Nickles
|
49165a4bac
|
Change another unplug message
|
2019-04-24 01:36:36 -05:00 |
|
Travis Nickles
|
8a6c05bce7
|
Added device type strings to output devices
|
2019-04-23 21:53:41 -05:00 |
|
Travis Nickles
|
ab8dbd29f9
|
Merge branch 'jay' into ds4emulate
|
2019-04-23 21:07:19 -05:00 |
|
Travis Nickles
|
5da3db4b2a
|
Merge branch 'jay' of https://github.com/mika-n/DS4Windows into mika-n-jay
|
2019-04-23 20:43:39 -05:00 |
|
Travis Nickles
|
206e1649cf
|
Merge branch 'jay' into ds4emulate
|
2019-04-23 14:44:17 -05:00 |
|
Travis Nickles
|
0cce1db3a9
|
Reset some gyro mouse flags as a safeguard when changing toggle
|
2019-04-23 14:43:45 -05:00 |
|
mika-n
|
b09e5c277e
|
Added "Unload on regular trigger release" checkbox option to "SpecialAction.Profiles" edit panel. This option can be used to automatically unload a profile (ie. goes back to previous profile) when a regular trigger key is released.
|
2019-04-23 14:54:04 +03:00 |
|
mika-n
|
456145cf8e
|
Fixed a bug described in #664 issue where gyro mouse doesn't get correct properties (for example toggle option) right after Startup or Hotplug LoadProfile calls. The mouse object was created after LoadProfile function even when LoadProfile function tries to set few properties of that mouse object.
|
2019-04-23 12:32:12 +03:00 |
|
mika-n
|
4f87d24ee3
|
Merge branch 'jay' of https://github.com/Ryochan7/DS4Windows into jay
|
2019-04-23 10:43:14 +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
|
27fc7f07a2
|
Merge branch 'jay' into ds4emulate
|
2019-04-22 18:54:15 -05:00 |
|
Travis Nickles
|
ee5ff50e79
|
Changed ViGEm Bus Driver check
Related to issue #667
|
2019-04-22 18:51:21 -05:00 |
|
Travis Nickles
|
ec1e03a52c
|
Merge branch 'jay' into ds4emulate
|
2019-04-22 17:28:50 -05:00 |
|
Travis Nickles
|
38e6b0e2e1
|
Link to newer ViGEmBus installer
|
2019-04-22 17:26:51 -05:00 |
|
Travis Nickles
|
d59cc370db
|
Merge branch 'jay' into ds4emulate
|
2019-04-21 22:49:43 -05:00 |
|
Travis Nickles
|
5ae0c1ea5c
|
Check for newer ViGEmBus device
|
2019-04-21 21:40:29 -05:00 |
|
Travis Nickles
|
19b2112b54
|
Fixed botched merge conflict
|
2019-04-21 02:24:36 -05:00 |
|
Travis Nickles
|
6c72566e36
|
Merge branch 'jay' into ds4emulate
# Conflicts:
# DS4Windows/DS4Forms/Options.resx
|
2019-04-21 02:07:28 -05:00 |
|
Travis Nickles
|
e0513f3f06
|
Removed extra config loading section
Should not be needed in WinProgs. Config will be
loaded by this point
|
2019-04-21 01:54:56 -05:00 |
|
Travis Nickles
|
61a35ce328
|
Merge branch 'customSteamFolder' of https://github.com/Sander0542/DS4Windows into Sander0542-customSteamFolder
|
2019-04-21 01:10:02 -05:00 |
|
Travis Nickles
|
d59a11f36a
|
Raised sixaxis dead zones. Updated TODO file
|
2019-04-21 00:13:09 -05:00 |
|
Sander Jochems
|
342bbc4f0c
|
Use the saved folder (WinProgs.cs)
|
2019-04-20 17:47:29 +02:00 |
|
Sander Jochems
|
ceb2319084
|
Add Property Logic (DS4Form.cs)
|
2019-04-20 17:47:08 +02:00 |
|
Sander Jochems
|
cffc167be6
|
Create two new properties (ScpUtil.cs)
|
2019-04-20 17:46:45 +02:00 |
|
Sander Jochems
|
b583275b6b
|
Add two elements to DS4Form.resx
|
2019-04-20 17:46:16 +02:00 |
|
Sander Jochems
|
f01bc65ce1
|
Make the steam consts public (WinProgs.cs)
|
2019-04-20 17:42:09 +02:00 |
|
Travis Nickles
|
9c25413e73
|
Merge branch 'jay' into ds4emulate
|
2019-04-20 00:53:13 -05:00 |
|
Travis Nickles
|
7e086e5e88
|
Version 1.7.5
|
2019-04-20 00:39:16 -05:00 |
|
Travis Nickles
|
54d1ad7b0b
|
Updated newest file
|
2019-04-20 00:39:02 -05:00 |
|
Travis Nickles
|
c3435ff2e4
|
Fixed force feedback notification queue for ViGEmClient library
|
2019-04-19 23:28:34 -05:00 |
|
Travis Nickles
|
b23ffcda76
|
Merge branch 'jay' into ds4emulate
|
2019-04-19 06:17:31 -05:00 |
|
Travis Nickles
|
5caf3f0245
|
Version 1.7.4
|
2019-04-19 05:51:20 -05:00 |
|
Travis Nickles
|
77533c060a
|
Updated newest file
|
2019-04-19 05:51:03 -05:00 |
|
Travis Nickles
|
bb45ce69d4
|
Updated ViGEmClient libraries
|
2019-04-19 04:27:58 -05:00 |
|
Travis Nickles
|
fb013baf72
|
Added Patreon and SubsribeStar as tipping options
|
2019-04-19 04:10:29 -05:00 |
|
Travis Nickles
|
0b345b8474
|
Update action string aliases in the GUI
|
2019-04-18 22:56:18 -05:00 |
|
Travis Nickles
|
1b58265c28
|
Added profile setting for controller type
|
2019-04-18 01:12:10 -05:00 |
|
Travis Nickles
|
dc5e34f1be
|
Test DS4 emulation
|
2019-04-17 21:29:16 -05:00 |
|
Travis Nickles
|
372f9aa612
|
Changed Debug builds to target C# 7.3
Change made since a C# 7.3 feature is now used
|
2019-04-16 18:53:56 -05:00 |
|
Travis Nickles
|
28bc7a85b1
|
Use ref locals to curb array access for KB+M routines
Ref local reassignment is used as well. C# 7.3 is now
the minimum required version of C# that can be used as a
target.
|
2019-04-16 16:37:11 -05:00 |
|
Travis Nickles
|
db74ea04da
|
Added PS4 Fun Controller support
|
2019-04-16 15:56:51 -05:00 |
|
Travis Nickles
|
480c93be0f
|
Use wrapper method for MapVirtualKey for scan code option
Related to issue #655
|
2019-04-13 11:58:40 -05: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
|
88e3e0e3a2
|
Allow saving and editing loadProfile special action without unload trigger definition (ie. don't crash when editing specAction without unload trigger and allow saving an empty list of unload trigger keys for loadProfile action type).
|
2019-04-07 16:01:41 +03: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 |
|
mika-n
|
746587ebbd
|
Brute force timer fix to the "stuck rumble motor" bug in ViGem virtual gamepad driver. This rumble autostop timer should be removed when a signed ViGem driver has a fix to this issue. Existing autostop timer is 2 secs, so this assumes that game keeps on updating a rumble values at least once in 2 secs. If rumble-0 event is lost or game doesn't send a new rumble value within 2 secs then rumble motor is automagically stopped (=assumed it is stuck). Usually games keep on sending rumble values as long an effect needs it, so this autostop timer works reasonable good in most games.
|
2019-04-06 15:04:21 +03:00 |
|
Travis Nickles
|
21eb9770c7
|
Version 1.7.3
|
2019-04-04 02:20:12 -05:00 |
|
Travis Nickles
|
76b301e063
|
Updated newest file
|
2019-04-04 02:19:56 -05:00 |
|
Travis Nickles
|
04b091b7e4
|
Updated runtime library option for DLL files
|
2019-04-04 00:29:20 -05:00 |
|
Travis Nickles
|
4ec3cd1162
|
Minor string change
|
2019-04-03 20:58:32 -05:00 |
|
Travis Nickles
|
cba6a09f68
|
Disable force feedback for now.
Related to issue #616
|
2019-04-03 20:39:30 -05:00 |
|
Travis Nickles
|
2e62bad0f6
|
Revert to older ViGEm client API
|
2019-04-03 18:12:21 -05:00 |
|
Travis Nickles
|
d9873a7232
|
Added X360 related enums
|
2019-04-03 17:35:10 -05:00 |
|
Travis Nickles
|
aff365b28f
|
Updated code to use newer ViGEm.NET client
|
2019-04-03 16:47:03 -05:00 |
|
Travis Nickles
|
839f03d538
|
Change to use method rather than property
|
2019-04-02 01:01:04 -05:00 |
|
Travis Nickles
|
79a90b828c
|
Use runtime option for toggling touchpad.
Related to issue #637.
|
2019-04-02 00:54:29 -05:00 |
|
Travis Nickles
|
592a0245b7
|
Skip updater execution if new version could not be downloaded
Related to issue #638
|
2019-03-30 08:08:21 -05:00 |
|
Travis Nickles
|
0d957b0bfa
|
Added null check for method.
Should help prevent crashing on a quick connect and disconnect caused by a
bad USB cable
|
2019-03-25 21:38:08 -05:00 |
|
Travis Nickles
|
ee21cba66a
|
Version 1.7.2
|
2019-03-23 01:49:44 -05:00 |
|
Travis Nickles
|
a6bfd6f568
|
Updated newest file
|
2019-03-23 01:49:26 -05:00 |
|
Travis Nickles
|
59161a5b62
|
Make sure to remove event handler when finished
|
2019-03-23 01:44:03 -05:00 |
|
Travis Nickles
|
83628f8849
|
Update some color picker options toupdate lightbar with preview
|
2019-03-23 01:27:05 -05:00 |
|
Travis Nickles
|
19854a00cf
|
Removed set rumble to zero call for touchpad button up event
Related to issue #615
|
2019-03-22 16:39:44 -05:00 |
|
Travis Nickles
|
2c4ce7d672
|
Corrected force feedback motor values on SONYWA sync change
|
2019-03-22 15:13:18 -05:00 |
|
Travis Nickles
|
87d8ae0c1d
|
Version 1.7.1
|
2019-03-22 02:57:57 -05:00 |
|
Travis Nickles
|
e0ba47bcb0
|
Updated newest file
|
2019-03-22 02:57:40 -05:00 |
|
Travis Nickles
|
ffb46157bb
|
Revert hotplug delay change
|
2019-03-22 00:14:42 -05:00 |
|
Travis Nickles
|
36a8382fdd
|
Use SetDevRumble to avoid array checks
|
2019-03-21 20:56:49 -05:00 |
|
Travis Nickles
|
9614727566
|
Add feedback received handler before connecting virtual controller
|
2019-03-21 20:32:17 -05:00 |
|
Travis Nickles
|
d434834d3d
|
Corrected force feedback motor values
Fixes issue #621
|
2019-03-21 20:25:35 -05:00 |
|
Travis Nickles
|
be61f368f3
|
Version 1.7.0
|
2019-03-20 17:13:21 -05:00 |
|
Travis Nickles
|
1f56c6ceda
|
Updated newest file
|
2019-03-20 17:13:04 -05:00 |
|
Travis Nickles
|
3e08da9705
|
Removed old ScpVBus related classes
|
2019-03-19 02:32:49 -05:00 |
|
Travis Nickles
|
acfd268397
|
Migrate 360 steering wheel code to use ViGEmBus
|
2019-03-19 02:18:50 -05:00 |
|
Travis Nickles
|
5a6859556c
|
Removed old xinput ports setting
No longer relevant with ViGEmBus
|
2019-03-19 01:52:18 -05:00 |
|
Travis Nickles
|
575f157420
|
Changed method name to specify ViGEmBus
|
2019-03-19 01:33:41 -05:00 |
|
Travis Nickles
|
1c671e694f
|
Changed branding in some old messages
|
2019-03-19 01:30:54 -05:00 |
|
Travis Nickles
|
fb73c19574
|
Changed Welcome dialog to account for ViGEmBus installer program
|
2019-03-19 00:47:26 -05:00 |
|
Travis Nickles
|
94eff31290
|
Added ViGEm.NET libraries using native arch targets
|
2019-03-19 00:01:19 -05:00 |
|