Commit Graph

651 Commits

Author SHA1 Message Date
jays2kings
4e07f1c01e Context menu for profile list, assign profiles from there and more with a right click
Can now import by dragging profiles(.xml's) directly into DS4Windows
Added back default light color when stopping/closing
Escape or Enter can now close the help window
small optimizations
2014-06-01 23:19:04 -04:00
jays2kings
29ebc8a6cb Fixed touchpad click fallback, right click context menu, other small fixes 2014-05-31 13:27:43 -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
3d7eb99184 Version 8.2
Mouse movement reworked, pushing on the sticks works by a curve like xpadder
PS+Options no longer turns off the controller off if it’s charging

Version 8.1
Touchpad macros now work without also clicking)
Mouse Buttons are now toggleable
Start of Autoprofiles
2014-05-28 15:47:25 -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
96268b0296 "Connecting..." issue Fixed again, I think...
Pushing the Right stick down also works correctly now.
In options,when changing values on the lightbar sliders, a tooltip shows up to the side showing the number.
The lightbar now only fades out when idle when half the idle time has passed.
2014-05-24 19:08:40 -04:00
jays2kings
4b7b773e6e Option Redesign (yes again) 2014-05-23 22:30:43 -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
25612fa9a1 Lightbar idle fade now works in all regions, possibly fixed bug with nullexeception, use of utcnow instead of now across the board 2014-05-22 22:42:07 -04:00
jays2kings
36f01ac30c When using Idle timeout, The lightbar now will fade as the controller sits idle. Added a decimal place to idle timeout so you can use half/etc. minutes now. Proper Display of percentages of dead-zones when reentering options 2014-05-22 15:13:38 -04:00
jays2kings
c1d39f9cc5 Small fizx to stick mapping 2014-05-21 18:19:07 -04:00
jays2kings
268defb6b9 Added analog stick deadzone, truly added trigger deadzones 2014-05-21 17:42:25 -04:00
jays2kings
ac2498bdf2 Added Start with windows, only checks for updates hourly (when running)
Small UI changes
2014-05-21 13:39:56 -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
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
00587cdc31 Version number is written into Profiles.xml
About Window shows version number
2014-05-17 15:53:46 -04:00
jays2kings
dacaada0ea Removed Aboutbox, moved profile and sttings to appdata, added import profile options minor UI changes 2014-05-15 18:10:17 -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
629390b12e Added change of profile to log 2014-05-07 00:46:36 -04:00
jays2kings
a6881b23b5 Fixed crash if holding down a button/axis assigned to mouse on startup
UI change to log when connecting controllers
2014-05-07 00:35:08 -04:00
jays2kings
d88928905d Exchanged thread.sleep for datetime check to speed up operations 2014-05-06 15:04:42 -04:00
jays2kings
c52929f5fa Made keystrokes more akin to phyiscally pressing (holding down actually repeats the key), removed repeat option due to this
Edit Profile button shows new if controller has no profile, other small UI changes
2014-05-06 14:49:18 -04:00
jays2kings
0303922270 changing value while testing resets the rumble event 2014-05-05 03:42:05 -04:00
jays2kings
371353029c Moved rumble to other tab, as well as revised it, removed rumble swap
Signed-off-by: jays2kings <jays2kings@gmail.com>
2014-05-05 03:31:24 -04:00
jays2kings
cd77f86cde Added Left and Right Ctrl, Shift, Windows, and Alt 2014-05-04 23:01:10 -04:00
jays2kings
190649c3be If profile doesn't have Rainbow setting, turn rainbow mode off 2014-05-04 22:39:59 -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
b2aef9a984 Merged Electrobrain's beta 10: this tool now uses ScpVBus devices 11-14, so other vitrual xinput tools don't have conflict
Also slight reorganization for context menu
2014-04-29 23:54:41 -04:00
jays2kings
335a411230 fixed crash when changing profiles via context menu 2014-04-29 20:58:18 -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
fca9dc9dac loading fix, now that covers all the bad bugs
Signed-off-by: jays2kings <jays2kings@gmail.com>
2014-04-29 05:23:28 -04:00
jays2kings
fb95a03df1 And fixed custom mapping saving too 2014-04-29 05:19:00 -04:00
jays2kings
1de1b3f8cf Log. Touchpad. Fixed. That is all... 2014-04-29 04:29:45 -04:00
jays2kings
472481248a Saving a profile works again 2014-04-29 04:22:37 -04:00
jays2kings
efdaec8748 Added back multiple configs for multiple controller
...Not sure why I removed that in the first place

Signed-off-by: jays2kings <jays2kings@gmail.com>
2014-04-29 04:01:13 -04:00
jays2kings
044a38f1a9 Now have to move the touchpad a small distance to start scroll
This allows multitouch to be useful as middlemouse w/ scrolling enabled(Yes a lot of small changes I'm sorry)
2014-04-28 23:02:12 -04:00
jays2kings
5bdcdd99ea Touchpad shows message when turned off 2014-04-28 22:50:56 -04:00
jays2kings
56a39414ed Clicking on the selected profile in the context menu now lets you edit it 2014-04-28 22:25:22 -04:00
jays2kings
6fcba28093 Added double tap option (Tap and hold to drag mouse) and a context menu
Signed-off-by: jays2kings <jays2kings@gmail.com>
2014-04-28 21:14:01 -04:00
jays2kings
ac89fb13d0 Fix if clicked R Sick Left in options list, you'd get circle
Signed-off-by: jays2kings <jays2kings@gmail.com>
2014-04-28 00:08:49 -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
jays2kings
41b9976a20 Really merged DS4Windows Alpha2 this time 2014-03-31 16:33:16 -04:00
jays2kings
669c850b39 Selecting the first list item after selecting a new one actually sets it to the first one 2014-03-31 16:04: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
8cbd1da322 Made the options non-resizable and un-minimizible
It is also now an un-mini-re-make-a-dualshock-5-tool
2014-03-29 01:56:30 -04:00
jays2kings
768fdd0260 Merged Electrobrains DS4Windows, Hectic's options, imporved custom mapping 2014-03-29 01:29:08 -04:00