DS4-To-XInput-Wrapper is a tool created to emulate the xinput controller on pc using a dualshock 4 controller using scp server a tool created by a coder who goes by the name of scarlet-crush. to use the dual-shock 3 controller on pc, inhexter also a coder modified the tool to work with the dual-shock 4 not only adding the ability to use the ds4 as an xbox controller emulator on the pc but also adding touch pad functionality, light bar behavior editing, and rumble support. now further expanding into alternate versions from inhexter and another coder who goes by the name of electrobrain several versions of the tool have became available ,with a future version 2.0 hinted to include a better more refined user interface and further improving the compatibility and usability of the dualshock 4 on pc so far this is a list of the available version The whole project is in beta so please keep in mind there will be some bugs.
words by inhexter:I want to share a tool I made for Dualshock 4 controllers. I was inspired by the tool made by Scarlet.Crush for DS3.
My tool works in a similar fashion and is based on source code from DS3 Scp Tool.
It works though without messing with the original drivers for DS4. Uses HID Protocol to XInput mapping. You still need to install drivers for SCP virtual bus device and possibly X360 Controller drivers. Here is youtube demo video,
http://www.youtube.com/watch?v=pNk36TOQfuk {keep in mind version on youtube was at alpha stage] Make sure you have:
1. Microsoft .NET 4.0 2. Visual C 2010/2012 Runtime. 3. Latest DirectX Runtime. 4. Latest Official Microsoft Xbox 360 Controller Drivers available. 5. Minimum of Bluetooth 2.1 + EDR Dongle (if using Bluetooth). 6. Administrator rights on your PC. 7. Make sure you quit all other apps/games that can use the controller (Steam/Uplay/TeamSpeak, etc) if you are using Hide DS4 controller option 8. Having MotionJoy drivers installed seem to cause issues for some people 9. This tool can't run at the same time as DS3 SCP server gui or service at this moment
Explanation on what Hide DS4 Controller checkbox does:
http://forums.pcsx2.net/Thread-DS4-To-XI...#pid346076
Source code :
https://code.google.com/p/ds4-tool/
inhexter version
Next update: 1.3. Changes include: A big number of performance improvements Bug fixes new touchpad behaviour: tap to left click press right corner of touchpad to right click press touchpad for left click hold (drag) Not sure with scroll yet, but will try to get 2 finger scroll. Otherwise will bind to a button
Few small ui improvements: Options button is disabled until controller is connected 1st controller radio button automatically selected at the start Latest version of DS4 Xinput Tool 1.1 Final:
http://forums.pcsx2.net/attachment.php?aid=48486
I will try to get this functionality done by end of the week, and i think it will last major update for a while: Left click = tap or hold(drag) touchpad Right click = two finger tap Scroll with two fingers Hot-Plug for USB (will not work likely with exclusive mode) Further speed enhancements
Please when anyone asking for help provide this:
Connection type: USB/BT Windows Version DS4 Tool Version Are you using Exclusive vs Shared mode ( is Hide DS4 Controller checkbox enabled) Make sure if USB works first, only then try BT
downloads
http://forums.pcsx2.net/Thread-DS4-To-XInput-Wrapper
electrobrains versiom
Latest personal development branch version:
http://forums.pcsx2.net/Thread-DS4-To-XI...#pid349764
GUI theres also a user interface being created by a user who goes by donbabeo Version 0.0.3.0 released.
.Net 4.0 required (instead of 4.5.1 as previous), so XP compatible Laugh Complete overhaul of the translation system: now it's in his own dll and it's extremely simple and easy to use, support language change on the fly and show a list of possible selectable languages based on the files found in a precise folder. Technically speaking it could be extensible as it could implement different method of providing keywords but honestly i don't see the point: XML (the only fetching method i implemented) is fast and easy to use.
NOTE: the directory DS4Tool inside the zip should be under your documents folder.
http://forums.pcsx2.net/Thread-DS4-To-XI...r?page=134
sorry storing info herefor now wiki blocked me cause they think i advertised something idk