Controller:DualSense
XInput support | |
---|---|
Predecessor | |
DualShock 4 | |
Key points
- Controllers can be used wired (via USB-C) or wirelessly with Bluetooth.
- The support for supplementary features like the internal speaker, headphone jack, gyroscope, lightbar, adaptive triggers and haptic feedback varies between models, type of connection, and games/software.
- Supported natively in some games (see support in games).
- Capable of making full use of Steam Input due to many overlapping features with the Steam Controller.
- Lacks native XInput support, requiring the use of a XInput wrapper in games that don't support it.
General information
Use with PC platforms
Windows
- Connecting the controller should automatically download and install latest drivers for the controller.
- Custom application reWASD lets remap whole controller. Software gives advanced customization options eg. reassigning buttons to keyboard or mouse actions, macros, activate custom modes etc.
reWASD
- Supports DualSense controller via bluetooth adapter or cable, does not require manual driver installment.
- Microphone and PlayStation buttons can be remapped.
- Allows emulate virtual DS4 controller to play PS4 Remote Play, PS Now or Dualshock 4 compatible games. Including gyro and accelerometer control.
- Allows emulate virtual Xbox 360 controller to play XInput compatible games.
- Adaptive triggers and haptic feedback are not implemented yet.
- Custom configs for DualSense controller can be found in official Community Configs Library maintained by reWASD users.
XInput wrapping
- Acting as native DirectInput controller, it's possible to use any of the generic wrappers. See the controller article for those.
DualSenseX
- Supports DualSense controller via bluetooth adapter or cable.
- All buttons can be set to emulate keyboard presses.
- Allows emulate virtual DS4 controller to play PS4 Remote Play, PS Now or Dualshock 4 compatible games.
- Allows emulate virtual Xbox 360 controller to play XInput compatible games.
- Adaptive Triggers are functional and can be switched to various modes. It is also possible to manually set the values.
- DualSense controller can be hidden while emulating a virtual controller through HidHide to avoid double-inputs.
- Working Haptic Feedback through the use of voicemeeter.
- Use of Haptic Feedback through voicemeeter disables vibration unless disabled within the app.
- Gyro is not yet implemented.
Steam
Steam Input
- Has rumble, trackpad and gyro support. Can also be used over bluetooth.[1]
- Doesn't support the adaptive triggers.
Steam Link compatibility
- Wired or wireless works.[2] Press the PlayStation+Share to power up and be detected by Steam Link. All buttons are mapped correctly.
- Works without any drivers on any operating system that supports Steam.
- Can be used just to send input from a controller to a PC. Go into Streaming options, hit △ and disable video and audio streaming.
- Won't work great unless you connect it to LAN or a low latency Wi-Fi.
- Touchpad and gyro will not be pass through to steam when using steam link on android.
Support in games
- Games with generic DirectInput support are supported by the controller, however button placements may be out of place and need to be rebound. Refer to game-specific articles for rebinding support.
Adaptive Triggers and Haptic Feedback
- DualSenseSupport software is demonstrating how DualSense haptics are working on PC.
- Requires cable connection.
Games with adaptive triggers and haptic feedback
- Metro Exodus Enhanced Edition - supports all DualSense features, including haptic feedback and adaptive triggers; but it requires a raytracing-capable graphics card to run.
- Assassin's Creed Valhalla - supports Dualsense fully, with adaptive triggers on bows and haptic feedback on combat and water.
- Call of Duty: Black Ops Cold War - Adaptive Triggers for gunfire.
- F1 2021 - Adaptive Triggers and haptic feedback.
Light bar
- Number of games which support light bar is limited and light bar support is still not a PC standard.
- Aurora is a third party, open source solution for handling RGB lighting which is extending list of supported games. List can be found in project's Github page.
- Steam Input configuration is allowing control of the light bar.
Games with DualSense button prompts
- Please note, that this is only list for games that offer DualSense/DualShock button prompts.
{{#ask: Buttons prompts::DualShock | ?Developed by = Developer | ?Published by = Publisher | ?Uses engine = Engine | ?Release date = First release |+limit=1 | ?Available on = Systems | Sort = Release date | Order = descending | limit = 10 | introtemplate = Infobox company/intro/company | outrotemplate = Infobox company/outro | template = Infobox company/row/company | format = template | default = }}
References
- ↑ Steam Client Update Released - last accessed on December 8, 2020
- ↑ Steam Link Build 789