Commit Graph

28 Commits

Author SHA1 Message Date
jays2kings
f8dd4c6cba Version 1.4.21
Added Presets for Dpad, Left and Right Sticks, Face Buttons, Sixaxis,
and Touchpad Swipes; right click on those controls to select a preset)
Fully fixed Scan code, now will work fine in old DirectX games
Macros for Special Actions can now have scan code enabled (if you didn't
know you can enable scan code on macros for single controls as well,
even after you've configured the macro)
Control list now shows if scan code is enabled
2014-12-17 13:29:22 -05:00
jays2kings
7673d6351a Version 1.4.2
Special Actions: press a control or a set of controls to perform a
macro, launch a program/file, or load a different profile. Create new
actions in profile options, and check which ones you want the selected
profile to use.
Set an analog curve for the left and right stick, see the changes live
in the controller readout
Option to set the close button to minimize DS4Windows, and truly close
it by the notification icon
Added Spanish Translations (added credits to the translations sheets so
users can be properly thanked if wanted to be)
Sticks Deadzone reworked from being a square to radial as the controller
readout actually shows
Fix pressing keyboard not setting an action for controls
Fix Tilts and Swipes controls not showing text in the control list
Fix program crashing when uses x360 macros with shift controls
Fix for trying to edit a profile from the context menu after never
restoring DS4Windows form start.
Fix for settings low flash color
Now running with startup will always start minimized, even if start
minimized is unchecked
2014-12-13 15:12:03 -05:00
jays2kings
7929e12d84 Version 1.4.161
Version 1.4.161
By default Xinput ports 1-4 are used, this can be changed back in
settings to 11-14 and anything in between
Better handling of moving appdata folder to %Appdata%/DS4Windows
2014-12-03 17:36:54 -05:00
jays2kings
0b79c0121c Version 1.4.16
Extra actions for controls, set rumble, change lightbar and flash, and
mouse sensitivity while holding a controls
Regardless of where DS4Windows is first placed, the driver will always
install in DS4Windows' directory
Appdata location is now named "DS4Windows". If your profiles are saved
in appdata "%Appdata%/DS4Tool" they will be moved automatically to
"%Appdata%/DS4Windows", assuming access to the files are available.
2014-12-01 19:07:29 -05:00
jays2kings
d0886879fb Version 1.4.157
Experimental: Quick Charge controller by turning off BT when plugged via
USB
Settings a deadzone of .10+ to the sticks or higher now affects the
mouse movement as well
Use DS4 for Mapping checkbox now remembers how it was last set
Fix for starting minimized showing up in task manager and alt+tab, this
also more reliably starts minimized
2014-11-20 14:03:18 -05:00
jays2kings
b4a6249fa3 Version 1.4.156
Significant CPU usage decrease by reworking how single instances work,
on a mobile i7 for example with a single controller connected usage went
from 4-6% to .5-1.5%. With no controllers connected the usage went from
2.5-4.5% to 0%!
As mentioned before, single instances has been reworked, so trying to
relaunch DS4W more reliably opens the previous instance
Fixed Shift modifier not working if main controls were not modified
Fixed Tilt Left for Shift modifier
Fixed default text of shift controls
Remove touchpad movement notification when swipe for controls is enabled
Can test the rumble motors separately via Heavy and Light
Truly implemented Flush HID (I think)
Slight change in profiles, when loading profiles in for the first time
in this new version, there may be a slight delay
Updated French Translations
Removed mouse moving as an option for touch swipes controls, as they
weren't implemented nor have a purpose to be
2014-11-18 16:23:41 -05:00
jays2kings
a4e59cacb8 Version 1.4.15
Use Touchpad swipes for controls and disable it for mouse: swipe in 4
directions to use buttons, marcos, and even use the touchpad as an
analog stick (Relive the great moments of playing an FPS on a
touchscreen)
Mapping Stick directions to triggers now work properly
2014-11-15 16:54:14 -05:00
jays2kings
a66878498e Version 1.4.1 [Mac(a)roni]
Record 360 controls using your DualShock 4 (PS: any old macros using
hold control while running macro may be set to a new control when
loaded, please re save your macro)
Macro recording now happens in the select an action window instead of a
separate one
Save and Load Macro presets to use any time
When recording with delays (recommend for X360 macros) you can double
click on delays to edit the time
When recording a new macro, previously saved Macros for that control are
shown
Many minor Macro fixes
Giving major updates useless names that will never be seen outside of
this changelog
Icon Update
Fixed shift modifier lightbar settings blocked off
High DPI support (144+)
Fixed various bugs at 120 DPI and higher
When installing the ds4 driver, Actually checks if the driver got
installed instead of always saying install complete
2014-11-14 14:44:50 -05:00
jays2kings
676a98e399 Version 1.4.0.87
Fixed Touchpad still mouse clicking when set to a key
For first time users: The ds4 driver (virtual bus) will silently and
automatically install after clicking step one in the setup window
2014-11-03 22:45:19 -05:00
jays2kings
c5f49cc7f2 Version 1.4.0.6
Profile option to turn off touchpad at start
Better disabling and re-enabling of the vitrual x360 for dinput only
mode
Bottom text of DS4Windows now hosts the description of items in profile
options instead of a floating tool tip
If first startup of DS4Windows/no profiles are found, a default profile
is made
Extra tip in driver window
Update to french translations (however the translations require another
update now)
2014-09-14 22:37:14 -04:00
jays2kings
f82a85c802 Option to only use Dinput, turn off X360 input and only use the DS4's native input: useful for games that can use the ds4 as is without 360 input needed, but still want to use the lightbar and touchpad.
Added custom color when flashing, just click on the "Flash at" text
lightbar turns off fully when going into sleep mode
PS+touchpad also disables scrolling now
Update to french translations
Fixes to text
2014-08-23 16:52:20 -04:00
jays2kings
f3d63fb505 Even better localization support
95% finished French Translation (I forgot to update the translations page so a few lines are missing, the French page has been updated, but the rest still need to be updated) Thanks to DirtyShady and Neur0Nerd for the Translations
2014-08-16 18:09:15 -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
edd7cf9403 Version 10.55
Dimming by idle timeout synced with color/dim by Battery % setting
Swipe to cycle through profiles can now be disabled.

Version 10.52
Input by DS4 in profile settings now turns off when off that tab
Able to use edit button to open that profile settings, even when profile settings are  already open open.

Version 10.51
Fix for BT disconnecting while DS4Windows is running, and Disconnect BT when stopping is checked.

Version 10.5
Support for Left/Right Shift, Control, Alt in macros
Better support of Tab and media keys (note: media keys can not be held between actions)
Option to disconnect controller from BT if stopping/closing DS4Windows
Spelling fixes
Start of support for other languages, starting with very barebones support for Spanish, If anyone can help with translations of your language, please PM me here or email me here with translations for as much text as you can. Here is a link to all the text that appears in DS4Windows in English
2014-06-21 14:00:28 -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
2da3c285a9 Option to change what happens to the lightbar when charging: options are normal, fade in and out, rainbow, and it's own color
Settings for saving,renaming, and cancelling the save of a profile while in profile settings moved into the toolbar
Switch profiles now by a 2 finger swipe left or right on touchpad
When shutting down, the controller light turns fully off
2014-06-02 13:29:38 -04:00
jays2kings
f7883ec543 Version 9.111
Bug fix when changing profiles with touchpad

Version 9.11
Bug fix for checking updates in Help

Version 9.1
Setting to adjust when battery flash begins
Import profiles moved to profiles toolbar
You can now export Profiles
Tool can get even smaller now, as checkboxes and start/stop button are on same line
Log clear button moved to log tab
UI fixes in About
Use Enter or escape to save or cancel profiles respectively in options or when duplicating profile
Use Enter, Delete or Ctrl+C in the profile list to edit, delete, or duplicate a profile respectively
2014-05-31 00:37:02 -04:00
jays2kings
66d03c3fb9 Revamped UI - Options are now in the same window as the main tool, Can edit profiles without it being selected, Organized Info of controllers, minimum size changes by number of controllers connected
You can now duplicate profiles
Cycle through profiles by holding L1+R1 and swiping left and right on the touchpad
Check for updates options in Hotkeys/About
Small mouse movements with analog fixes
Mouse movement with triggers fixed
Alpha of Auto Profiles implemented, not yet able to use
Minor fixes
2014-05-30 16:39:39 -04:00
jays2kings
12d1fe9231 Fix connecting issue, small ui/gui improvements, like the start with windows doesn't hide when small, there's a tooltip on the rainbow icon, and the lightbar shows the default light blue when stopping/closing ds4windows. The lightbar also doesn't go weird when charging and idle timeout is on. 2014-05-23 19:44:30 -04:00
jays2kings
008f549d22 This build adds a few more devs to the about page, and if you don't have the Virtual Bus Driver installed, DS4Windows will walk you through installing the driver. And since I love images, here's the installer window.
This makes it easier to distribute a single zip and not have multiple exe’s in it. I know there’s the Updater.exe, but if it’s deleted, it will now be redownloaded. This way I can just put one executable in the zip, so casual users don’t get confused.
If Virtual Bus is installed via DS4Windows, there is an uninstall link in about.
2014-05-21 01:36:05 -04:00
jays2kings
809bc119ca Added Auto Updates using my dropbx 2014-05-14 03:12:15 -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
35f322598c added image to main DS4 Controller if rainbow mode is on 2014-05-04 22:25:53 -04:00
jays2kings
fda3c65dcd Reworked Rainbow algorithm + added option for rainbow and speed
Also Revised popup on notification icon
2014-04-30 15:32:44 -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
jays2kings
0c49776fde Merged latest DS4Windows, added Button Mode to custom mapping
Includes highlights and shows current mode when you click the touchpad
2014-03-31 02:43:21 -04:00
jays2kings
768fdd0260 Merged Electrobrains DS4Windows, Hectic's options, imporved custom mapping 2014-03-29 01:29:08 -04:00
jays2kings
df43fd0d74 Revised Custom Mapping
I kinda just felt like doing it :P wanted to test myself,
trying to make a cleaner UI
2014-03-27 21:50:40 -04:00