Commit Graph

13 Commits

Author SHA1 Message Date
jays2kings
a53869f2a4 Option to start a program when loading a (auto-)profile/connecting a controller
Reworked mouse movement with analog sticks, still needs more fine tuning
Option to add a different color for when in shift modifier mode
Added default to regular controller mapping, which goes back to it's original 360 mapped action if any
Big fixes: such as controller being disconnected when hiding the DS4 with D/C when stopping is on
Spelling fixes
2014-07-25 19:17:45 -04:00
jays2kings
890ef1237d Added Unbound to shift modifier, Reworked Settings tab layout so it looks less cluttered, and Check Drivers at start is back, this way actually checks if the VBus driver is installed and needs to be if not. It was disabled because certain user accounts (like guests) couldn't start the tool up, that has been fixed as well 2014-07-08 14:21:09 -04:00
jays2kings
88cf1bdc5b Shift modifier: Hold an action to use another set of controls, if nothing is set to the shifted control, in falls back to the default action
View input of controls in profiles, see exactly when a deadzone is passed and check the input delay for controllers (special thanks to jhebbel), click the on sixaxis panel
Click the Empty text on in the lightbar box to copy the lightbar color from full to empty.
While opened, option to keep the window size after closing the profile's settings
Old profiles are automatically upgraded if it's missing new settings, such as how colors are now saved, sixaxis deadzones, and shift controls
Other UI changes for profile settings, flipped touchpad and other settings boxes
Others:
Fix for when clicking the semicolon in the select an action screen
Fix assigning Sixaxis action to a key
minor UI changes and bug fixes, such as auto resize of the log listview
DS4Updater: Also now works for the new numbering system, can read the version number right from the exe instead of in profiles.xml, UI additions to better notify users of errors, Bug fixes for non-portable users
2014-07-07 15:22:42 -04:00
jays2kings
ea5c9694fb UI redesign for 360 controls in mapping window
Added manual mouse click buttons for 4th and 5th mouse button
Can also hold an X360 action while a macro is running
Changelog link in help window, also fixes in tips
Macro list scrolls down as you record strokes
DS4Updater: If settings are in appdata, the update zip actually unzips
2014-06-16 19:43:01 -04:00
jays2kings
320dec8378 Truer Macro support: Record keystrokes and mouse clicks by the press and release, repeat a macro while button is held down or play once, option to record the delay between actions. NOTE: Recommended that you re-record macros, however old macros will work)
Mouse movement works a bit better
Fix for startup shortcut disappearing/unchecking
When programs that are used in auto-profiles are uninstalled, they are removed from the auto profile list
Support for Scan code keys in macros
2014-06-14 15:14:27 -04:00
jays2kings
e8113bfdf1 Rest of DS4Windows has been upped to .NET 4.5 (If you have .net 4/already can run DS4Windows, this won't affect you), thanks to this update, you can now...
Add delay to macros from one millisecond to 60 seconds, macros with delays only run once until pressed again. Without delays, the macro can be repeated while held down.
Profiles and settings are now back inside the application folder to help portability. It will remain in appdata as previous versions if DS4Windows is in a admin folder, I may try to add a setting for location saving.
Import profile option will automatically go to the appdata profile folder, auto profiles and settings will automatically copy over.
Option to delete the appdata folder if not in use in the settings tab, this way it helps with cleanup.
Another fix for auto profiles startup bug
Better reading of autoprofile program path names
Now only one instance of DS4Windows is possible, if another DS4Tool or DS4Windows that is not this version is started, this DS4Windows comes back into focus.
UI fixes
2014-06-10 15:45:09 -04:00
jays2kings
7e4d8b7606 Version 8.01
Touchpad macros now work without also clicking)
Mouse Buttons are now toggleable

Version 8
More mapping options!
Toggle option: Press a button once and the key will be held down until the button is pressed again
Macro option: Assign multiple keys or mouse buttons to a single button! Just check Macro and select the buttons in the order you want them to be pressed (maximum 5)
Light bar even closer to default bluetooth when stopping
When disconnecting Controller via PS button and Options, if PS is assigned to a key or keys, the key is let go.
If Idle timeout is on, the light bar idles fades when fully charged (but doesn't disconnect)
DS4 Icon always shows, notifications only at startup, and when the main window is unfocused.
In options the tap, scroll, and slide are unchecked at start if any of them were turned off before
For always rainbow mode, the cycle goes in reverse when charging, remains dim if checked.

Version 7.8
Mouse Sensitivity now works with analog sticks as well as buttons and triggers
Option for using the controller input to change it's mapping in options
Fix for lightbar not remembering the color
Disable edit/delete buttons until controllers finish connecting
2014-05-27 22:49:58 -04:00
jays2kings
4b7b773e6e Option Redesign (yes again) 2014-05-23 22:30:43 -04:00
jays2kings
67bf8b061c You can now press a button/axis/touchpad in options to change that control when in options. The icon in the notification area also shows not only when minimized, but when the main window unfocused. Fixed bug where when the tool is shrunken down, the last message of log didn’t show. 2014-05-19 01:55:12 -04:00
jays2kings
a3ca56d8a6 New UI for Options, no more tabs! Same with the actions window 2014-05-12 01:48:50 -04:00
jays2kings
794cefe2e6 Added Mouse movement to custom mapping
Works with both the sticks and the buttons (Sens. setting in options)

Signed-off-by: jays2kings <jays2kings@gmail.com>
2014-04-29 17:56:58 -04:00
jays2kings
e861aa4600 Added Volume Mute to KBM360 2014-04-27 18:26:54 -04:00
jays2kings
c443be85a7 Major revamp all around:
Profile system; Megred options/mapping; Button mode and Standard Mode; removed other touchpad modes; allow 360 controls on touchpad points;
Minor Changes: Color picker for light bar is more accurate, added keyboard popup for mapping, PS+Touching pad toggles sliding, added more mouse buttons + media keys

Signed-off-by: jays2kings <jays2kings@gmail.com>
2014-04-27 15:32:09 -04:00