Search Issue Tracker

Fixed in 1.1.2

Votes

9

Found in [Package]

1.1.0-preview.3

Issue ID

1332228

Regression

No

[Input System] PS5 controller is not supported on desktop platforms and in Editor

Package: Input System

-

How to reproduce:
1. Create a new Unity project and import the Input System package
2. Connect a PS5 controller
3. Open Window > Analysis > Input Debugger
4. In the Input Debugger window, double-click on the connected gamepad to observe its Controls

Expected results: no inputs appear to be triggered unless the corresponding buttons are pressed
Actual results: dpad up and y, systemButton, and touchpadButton are constantly set to 1 even though they are not being pressed; pressing various buttons results in wrong or no inputs being registered (behavior varies depending on versions of Editor and Input System)

Reproducible with: 2019.4.25f1, 2020.3.7f1, 2021.1.6f1, 2021.2.0a16 (Input System 1.0.2, 1.1.0-preview.3)
Could not test with: 2018.4.34f1 as it requires outdated versions of Input System

  1. Resolution Note (fix version 1.1.2):

    PS5 DualSense gamepad support is in the works https://github.com/Unity-Technologies/InputSystem/pull/1404 and will be available in the next package release

  2. Resolution Note:

    Postponed.

Comments (7)

  1. IDunnoIGuess

    Nov 18, 2021 20:35

    I found and have just started using using a Unity asset that integrates with DualSense controllers. It does not seem to interface fully with the Unity input system, but the asset does let you detect any type of button press including the touch pad and it also lets you turn things on like rumble, lights, haptic feedback, and the trigger tension.

    It is called "Controller Interface For DualSense".

    https://assetstore.unity.com/packag...ent/controller-interface-for-dualsense-199328

  2. unity_yGNjFa7enoGwdA

    Oct 20, 2021 18:37

    some fix or update? i need to use a joystick (Dualsense, dualshock or another), on iOS.
    thanks

  3. markymc

    Aug 15, 2021 05:04

    This should be fixed please.

  4. wahntin

    Jun 01, 2021 08:24

    Would be great if you could at least merge the provided code to have a partial support for PS5

  5. MollySpryFox

    May 21, 2021 08:26

  6. MollySpryFox

    May 21, 2021 07:49

    I have created a layout here, https://github.com/MollyJameson/InputSystem/commit/493e39477b26d687e2aaad7b001ad150d5e1a5c5 for the PS5 dualsense, it only supports input so things like rumble don't work but at least it stops the random behavior.

  7. kdarius43

    May 07, 2021 19:53

    A reasoning of why getting a ps5 controller to work would be nice instead of a general response of

    "Postponed means that the issue was either a feature request or something that requires major refactoring on our side. Since that makes the issue not actionable in the close future we choose to close it as Postponed and add it on our internal roadmaps and technical debt pages instead."

    Would be nice.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.