Changes

Jump to navigation Jump to search

DualShock 4

611 bytes added, 02:19, 14 November 2021
rework
The [['''DualShock 4]] ''' is the standard PlayStation 4 controller and the successor to the . Unlike [[DualShock 3|its predecessor]], which driver developers have described as "broken", Sony made the DualShock 4 better conformant to the Bluetooth spec, to the point where it can expose itself as a standard controller to any Bluetooth 2.1 + EDR receiver by entering its own pairing mode (hold down the PS Button + Share until the lightbar flashes white twice in succession). This mode does not expose the 3.5mm headphone jack and touchpad functionality over wireless, and functionality is still limited to software that natively supports the controller, but the core buttons and triggers work fine.
==Windows==
Early comments by Sony suggested it would work on Windows out of The official driver for the box,<ref>http://gearnuke.com/see-dualshock-DualShock 4-controller-connected-pc-without-hassle/</ref> but it ended up only supporting supports DirectInput with the official drivers. External programs are still needed for full to expose the controller through XInput functionality. Sony announced the DualShock 4 USB Wireless Adapter to mitigate this.
{| class="wikitable" style="text-align:center; width:100%;"
|-
! scope="col"|FeaturesName! scope="col"|[https://www.playstation.com/en-us/explore/accessories/dualshock-4-usb-wireless-adaptor/ Official&nbsp;USB&nbsp;Wireless&nbsp;Adapter]Touchpad! scope="col"|[https://ryochan7.github.io/ds4windows-site/ DS4Windows]<br/><small>([https://github.com/Ryochan7/DS4Windows Download])</small>Lightbar! scope="col"|[[SCP Driver PackageUSB! scope="col"|SCP&nbsp;Driver&nbsp;Package]]Bluetooth! scope="col"|[http://steampowered.com/ Steam]Vibration! scope="col"|[http://inputmapper.com/ InputMapper]<br/><smallabbr title="Sony's name for the accelerometer and gyro functionality">(DSDCS)Sixaxis</smallabbr>! scope="col"|[http://forums.pcsx2.net/Thread-DS4-To-XInput-Wrapper DS4&nbsp;to&nbsp;XInput]Active! scope="col"|[http://www.ishgard.com/ps4pc PS4PC]Recommended
|-
|Touch[https://www.amazon.com/Sony-DualShock-4-Wireless-Adaptor-playstation/dp/B01KWLKKQU Official&nbsp;padWireless&nbsp;Adaptor]|{{✓}} ||Yes{{✓}} ||Yes{{✓}} ||No{{✓}} ||Yes{{✓}} ||Yes{{✓}} ||Yes{{TBD}} ||Yes{{TBD}}
|-
|Light&nbsp;bar[[SCP Driver Package]]|{{✓}} |Yes|{{✓}} |Yes|{{✓}} |Yes|{{✓}} |Yes|{{✓}} |Yes|{{✓}} |Yes|{{~}} |?|{{TBD}}
|-
|USBSteam Input|{{✗}} |Yes|{{✓}} |Yes|{{✓}} |Yes|{{✓}} |Yes|{{✓}} |Yes|{{✗}} |Yes|{{✓}} |?|{{TBD}}
|-
|Bluetooth[https://ryochan7.github.io/ds4windows-site/ DS4Windows]|{{✓}} |Yes|{{✓}} |Yes|{{✓}} |Yes|{{✓}} |?|{{✓}} |Yes|{{✓}} |Yes|{{~}} |?|{{✓}}
|-
|Vibration[http://inputmapper.com/ InputMapper] <small>(DSDCS)</small>|{{✓}} ||Yes{{✓}} ||Yes{{✓}} ||Yes{{✓}} ||<abbr title="Rumble support is experimental.">Yes</abbr>{{✓}} ||Yes{{✓}} ||Yes{{TBD}} ||?{{TBD}}
|-
|<abbr title="The ones that allow this map the accelerometer and gyro to existing stick axes and mouse movement[http://forums.pcsx2. It translates poorly net/Thread-DS4-To-XInput-Wrapper DS4&nbsp;to PC games.">Sixaxis&nbsp;XInput]|{{✓}} ||Yes{{✓}} ||Yes{{✓}} ||No{{✓}} ||Yes{{✓}} ||Yes{{✗}} ||No{{TBD}} ||?{{TBD}}
|-
|Details||Forked from [httpshttp://ds4tool.com/ DS4Tool]. A modified version of DS4-to-XInput that also allows for rudimentary Sixaxis mapping to XInput or keyboard keyswww. It also has a lot more mapping options, like setting up macros. '''This is the recommended driver.''' The [https://inputmapperishgard.com/downloads/download/5-tools/63-duleshock-4-exclusive-mode-tool DualShock Exclusive Mode Toolps4pc PS4PC] might be necessary if your setup becomes unusable after updating to the Anniversary Update on Windows 10.|Supports basic DS4 features, but reports of latency issues and dropped inputs due to the linked zadig tool. [http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller Official thread.]{{✓}} ||{{TBD}} ||{{TBD}} ||{{TBD}} ||{{TBD}} ||{{TBD}} |Supported the DualShock&nbsp;4 since December 2016, and uses the same technology they developed for their own Steam controller to translate controller inputs to XInput. The only downside is that one would have to add the emulators as non-Steam games, configure them from Big Picture mode, and launch them from Steam every time.|Formerly named "DSDCS", a branch of DS4Windows that promises a clean, user-friendly GUI with plenty of options (mostly copied from J2K's DS4Windows), but is adware/donationware. [http://forums.pcsx2.net/Thread-DS4Windows-Another-fork-another-thread Official thread.]{{TBD}} |The original wrapper for XInput that can also use the touchpad. However, it's no longer being [http://forums.pcsx2.net/Thread-DS4-To-XInput-Wrapper?pid=370521#pid370521 maintained].|{{TBD}}
|}
===Comparison===
;DS4Windows
:Forked from [https://ds4tool.com/ DS4Tool]. A modified version of DS4-to-XInput that also allows for rudimentary Sixaxis mapping to XInput or keyboard keys. It also has a lot more mapping options, like setting up macros. The [https://inputmapper.com/downloads/download/5-tools/63-duleshock-4-exclusive-mode-tool DualShock Exclusive Mode Tool] might be necessary if your setup becomes unusable after updating to the Anniversary Update on Windows 10.
;[[SCP Driver Package]]
:Supports basic DS4 features, but reports of latency issues and dropped inputs due to the linked zadig tool. [http://forums.pcsx2.net/Thread-XInput-Wrapper-for-DS3-and-Play-com-USB-Dual-DS2-Controller Official thread.]
;Steam Input
:Has supported the DualShock&nbsp;4 since December 2016, and uses the same technology they developed for their own Steam controller to translate controller inputs to XInput. The only downside is that one would have to add the emulators as non-Steam games, configure them from Big Picture mode, and launch them from Steam every time.
;InputMapper
:Formerly named "DSDCS", a fork of DS4Windows promising a clean, user-friendly GUI with plenty of options (mostly copied from J2K's DS4Windows), but is adware/donationware. [http://forums.pcsx2.net/Thread-DS4Windows-Another-fork-another-thread Official thread.]
;DS4-to-XInput
:The original wrapper for XInput that can also use the touchpad. However, it's no longer being [http://forums.pcsx2.net/Thread-DS4-To-XInput-Wrapper?pid=370521#pid370521 maintained].
 
==Issues==
===Bluetooth connection problems===
Some Windows users have experienced problems with their DS4 controllers disconnecting from Bluetooth during the pairing process. This does not affect all users, but those who experience this issue can resolve it using these steps. (Perform these steps quickly or the controller will disconnect.)
Your controller should now remain connected via Bluetooth, allowing you to use wireless input where supported with the driver solutions listed above.
<!--
==References==
{{reflist}}
-->
==External links==
* [https://www.pcgamingwiki.com/wiki/Controller:DualShock_4 DualShock 4] on PCGamingWiki
[[Category:Controllers]]
927
edits

Navigation menu