ps5 controller no longer working

Bug #1955932 reported by tobi smethurst
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-hwe-5.11 (Ubuntu)
Invalid
Undecided
Unassigned
xorg-server (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Hello!

Up until today, my playstation 5 controller worked great with ubuntu + steam both over bluetooth and wired.

Now, I can get the controller connected via bluetooth, and I can use `jstest /dev/input/js0` to read input from the controller in my terminal, but Steam no longer recognizes the controller. This bug only just started happening today.

When I check in my journalctl logs when connecting the controller, I see the following, which indicates that perhaps something is going wrong...

```
Dez 28 23:43:13 zagreus kernel: hid-generic 0005:054C:0CE6.0023: unknown main item tag 0x0
Dez 28 23:43:13 zagreus kernel: input: Wireless Controller as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/bluetooth/hci0/hci0:8/0005:054C:0CE6.0023/input/input65
Dez 28 23:43:13 zagreus kernel: hid-generic 0005:054C:0CE6.0023: input,hidraw8: BLUETOOTH HID v1.00 Gamepad [Wireless Controller] on 9c:b6:d0:ef:fd:7c
Dez 28 23:43:13 zagreus systemd-udevd[14721]: js0: Process '/usr/bin/jscal-restore /dev/input/js0' failed with exit code 1.
Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) config/udev: Adding input device Wireless Controller (/dev/input/js0)
Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) No input driver specified, ignoring this device.
Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) This device may have been added with another device file.
Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) config/udev: Adding input device Wireless Controller (/dev/input/event30)
Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) No input driver specified, ignoring this device.
Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) This device may have been added with another device file.
```

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: xserver-xorg-core 2:1.20.13-1ubuntu1~20.04.2
ProcVersionSignature: Ubuntu 5.11.0-43.47~20.04.2-generic 5.11.22
Uname: Linux 5.11.0-43-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.21
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: skip
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Tue Dec 28 23:49:50 2021
DistUpgraded: Fresh install
DistroCodename: focal
DistroVariant: ubuntu
ExecutablePath: /usr/lib/xorg/Xorg
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])
   Subsystem: Dell UHD Graphics 620 [1028:082a]
InstallationDate: Installed on 2020-10-25 (429 days ago)
InstallationMedia: Ubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
MachineType: Dell Inc. XPS 13 9360
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.11.0-43-generic root=/dev/mapper/vgubuntu-root ro ipv6.disable=1 quiet splash ipv6.disable=1 vt.handoff=7
SourcePackage: xorg-server
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/14/2019
dmi.bios.release: 2.11
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 2.11.0
dmi.board.name: 0TPN17
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr2.11.0:bd03/14/2019:br2.11:svnDellInc.:pnXPS139360:pvr:sku082A:rvnDellInc.:rn0TPN17:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.family: XPS
dmi.product.name: XPS 13 9360
dmi.product.sku: 082A
dmi.sys.vendor: Dell Inc.
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.105-3~20.04.2
version.libgl1-mesa-dri: libgl1-mesa-dri 21.0.3-0ubuntu0.3~20.04.5
version.libgl1-mesa-glx: libgl1-mesa-glx 21.0.3-0ubuntu0.3~20.04.5
version.xserver-xorg-core: xserver-xorg-core 2:1.20.13-1ubuntu1~20.04.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200226-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1

Revision history for this message
tobi smethurst (dumpsterqueer) wrote :
affects: ubuntu → xorg-server (Ubuntu)
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

This was probably a regression in either a kernel update or a Xorg update. Both happened in mid-to-late December.

affects: xorg-server (Ubuntu) → linux-hwe-5.11 (Ubuntu)
tags: added: regression-update
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

I've just set up a brand new PS5 controller (via Bluetooth) on Ubuntu 20.04 with kernel 5.11.0-44-generic and 'sudo evtest' seems to show it is working. It reports events for almost all the buttons.

Re-reading your bug report I think you have a problem specific to Steam.

The errors you mention from Xorg (gdm-x-session[1946]: (II) ...) are probably not relevant and should be ignored.

Changed in linux-hwe-5.11 (Ubuntu):
status: New → Invalid
Changed in xorg-server (Ubuntu):
status: New → Invalid
Revision history for this message
tobi smethurst (dumpsterqueer) wrote : Re: [Bug 1955932] Re: ps5 controller no longer working
Download full text (5.3 KiB)

Thanks for the investigation! I will try fiddling around with Steam and
see if I can resolve the issue then :)

On 10.01.22 06:51, Daniel van Vugt wrote:
> I've just set up a brand new PS5 controller (via Bluetooth) on Ubuntu
> 20.04 with kernel 5.11.0-44-generic and 'sudo evtest' seems to show it
> is working. It reports events for almost all the buttons.
>
> Re-reading your bug report I think you have a problem specific to Steam.
>
> The errors you mention from Xorg (gdm-x-session[1946]: (II) ...) are
> probably not relevant and should be ignored.
>
>
> ** Changed in: linux-hwe-5.11 (Ubuntu)
> Status: New => Invalid
>
> ** Changed in: xorg-server (Ubuntu)
> Status: New => Invalid
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1955932
>
> Title:
> ps5 controller no longer working
>
> Status in linux-hwe-5.11 package in Ubuntu:
> Invalid
> Status in xorg-server package in Ubuntu:
> Invalid
>
> Bug description:
> Hello!
>
> Up until today, my playstation 5 controller worked great with ubuntu +
> steam both over bluetooth and wired.
>
> Now, I can get the controller connected via bluetooth, and I can use
> `jstest /dev/input/js0` to read input from the controller in my
> terminal, but Steam no longer recognizes the controller. This bug only
> just started happening today.
>
> When I check in my journalctl logs when connecting the controller, I
> see the following, which indicates that perhaps something is going
> wrong...
>
> ```
> Dez 28 23:43:13 zagreus kernel: hid-generic 0005:054C:0CE6.0023: unknown main item tag 0x0
> Dez 28 23:43:13 zagreus kernel: input: Wireless Controller as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/bluetooth/hci0/hci0:8/0005:054C:0CE6.0023/input/input65
> Dez 28 23:43:13 zagreus kernel: hid-generic 0005:054C:0CE6.0023: input,hidraw8: BLUETOOTH HID v1.00 Gamepad [Wireless Controller] on 9c:b6:d0:ef:fd:7c
> Dez 28 23:43:13 zagreus systemd-udevd[14721]: js0: Process '/usr/bin/jscal-restore /dev/input/js0' failed with exit code 1.
> Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) config/udev: Adding input device Wireless Controller (/dev/input/js0)
> Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) No input driver specified, ignoring this device.
> Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) This device may have been added with another device file.
> Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) config/udev: Adding input device Wireless Controller (/dev/input/event30)
> Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) No input driver specified, ignoring this device.
> Dez 28 23:43:13 zagreus /usr/lib/gdm3/gdm-x-session[1946]: (II) This device may have been added with another device file.
> ```
>
> ProblemType: Bug
> DistroRelease: Ubuntu 20.04
> Package: xserver-xorg-core 2:1.20.13-1ubuntu1~20.04.2
> ProcVersionSignature: Ubuntu 5.11.0-43.47~20.04.2-generic 5.11.22
> Uname: Linux 5.11.0-43-generic x86_64
> ApportVersion: 2.20.11-0ubuntu27.21
> ...

Read more...

Revision history for this message
tobi smethurst (dumpsterqueer) wrote :

Thanks for the investigation! I will try fiddling around with Steam and see if I can get it working. Good to know I should disregard the errors.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.