-
Notifications
You must be signed in to change notification settings - Fork 681
Description
Describe the bug
My PS4 and PS5 controllers randomly disconnect and don't automatically reconnect, or sometimes don't initialise properly on boot when connected through USB. Different cables and different ports still lead to the bug presenting itself. This issue does not seem to affect other USB devices on my computer. Disconnecting then reconnecting the cable on the controller side does not seem to affect the issue. Doing the same on the tower side only works if I wait a few minutes before reconnecting.
What did you expect to happen?
For my controller to successfully connect, then stay connected and working throughout an entire session on my computer.
Session Logs
https://paste.centos.org/view/2a270218Hardware
I am using a tower PC, with the following specs :
Operating System: Bazzite 43
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.21.0
Qt Version: 6.10.1
Kernel Version: 6.17.7-ba22.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 3060
Extra information or context
Please find hereunder the output of a dmesg showing the reconnection of my controller after manually plugging out the USB cable on the tower side, waiting a few minutes then plugging the cable back in, only for the connection to be lost again later.
[11361.191744] usb 3-2: new high-speed USB device number 9 using xhci_hcd
[11361.191790] usb 3-2: Device not responding to setup address.
[11361.396756] usb 3-2: Device not responding to setup address.
[11361.604740] usb 3-2: device not accepting address 9, error -71
[11361.716742] usb 3-2: new high-speed USB device number 10 using xhci_hcd
[11361.716776] usb 3-2: Device not responding to setup address.
[11361.925776] usb 3-2: Device not responding to setup address.
[11362.133751] usb 3-2: device not accepting address 10, error -71
[11362.133836] usb usb3-port2: unable to enumerate USB device
[12292.924422] usb 3-2: new high-speed USB device number 11 using xhci_hcd
[12293.037461] usb 3-2: Device not responding to setup address.
[12293.243458] usb 3-2: Device not responding to setup address.
[12293.451413] usb 3-2: device not accepting address 11, error -71
[12293.564423] usb 3-2: new high-speed USB device number 12 using xhci_hcd
[12293.690503] usb 3-2: New USB device found, idVendor=054c, idProduct=0ce6, bcdDevice= 1.00
[12293.690510] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[12293.690512] usb 3-2: Product: DualSense Wireless Controller
[12293.690515] usb 3-2: Manufacturer: Sony Interactive Entertainment
[12293.732459] playstation 0003:054C:0CE6.000A: hidraw4: USB HID v1.11 Gamepad [Sony Interactive Entertainment DualSense Wireless Controller] on usb-0000:08:00.3-2/input3
[12293.784471] input: Sony Interactive Entertainment DualSense Wireless Controller as /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-2/3-2:1.3/0003:054C:0CE6.000A/input/input31
[12293.784690] input: Sony Interactive Entertainment DualSense Wireless Controller Motion Sensors as /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-2/3-2:1.3/0003:054C:0CE6.000A/input/input32
[12293.784818] input: Sony Interactive Entertainment DualSense Wireless Controller Touchpad as /devices/pci0000:00/0000:00:08.1/0000:08:00.3/usb3/3-2/3-2:1.3/0003:054C:0CE6.000A/input/input33
[12293.787268] playstation 0003:054C:0CE6.000A: Registered DualSense controller hw_version=0x00000811 fw_version=0x010f000a
[20308.496002] usb 1-3.4: new high-speed USB device number 15 using xhci_hcd
[20308.748879] usb 1-3.4: New USB device found, idVendor=046d, idProduct=0ab7, bcdDevice= 0.19
[20308.748889] usb 1-3.4: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[20308.748894] usb 1-3.4: Product: Blue Microphones
[20308.748898] usb 1-3.4: Manufacturer: Generic
[20308.748902] usb 1-3.4: SerialNumber: 2036BAB0MFD8
[20309.284415] input: Generic Blue Microphones Consumer Control as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-3/1-3.4/1-3.4:1.3/0003:046D:0AB7.000B/input/input34
[20309.335187] input: Generic Blue Microphones as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-3/1-3.4/1-3.4:1.3/0003:046D:0AB7.000B/input/input35
[20309.335415] hid-generic 0003:046D:0AB7.000B: input,hiddev98,hidraw5: USB HID v1.11 Device [Generic Blue Microphones] on usb-0000:01:00.0-3.4/input3
[21590.385495] usb 3-2: reset high-speed USB device number 12 using xhci_hcd
[21590.498696] usb 3-2: device descriptor read/64, error -71
[21590.714703] usb 3-2: device descriptor read/64, error -71
[21590.931699] usb 3-2: reset high-speed USB device number 12 using xhci_hcd
[21591.046710] usb 3-2: device descriptor read/64, error -71
[21591.267697] usb 3-2: device descriptor read/64, error -71
[21591.481716] usb 3-2: reset high-speed USB device number 12 using xhci_hcd
[21591.481757] usb 3-2: Device not responding to setup address.
[21591.690711] usb 3-2: Device not responding to setup address.
[21591.897690] usb 3-2: device not accepting address 12, error -71
[21592.009685] usb 3-2: reset high-speed USB device number 12 using xhci_hcd
[21592.009720] usb 3-2: Device not responding to setup address.
[21592.217724] usb 3-2: Device not responding to setup address.
[21592.425684] usb 3-2: device not accepting address 12, error -71
[21592.425737] usb 3-2: USB disconnect, device number 12
[21592.609698] usb 3-2: new high-speed USB device number 13 using xhci_hcd
[21592.722713] usb 3-2: device descriptor read/64, error -71
[21592.940713] usb 3-2: device descriptor read/64, error -71
[21593.154372] usb 3-2: new high-speed USB device number 14 using xhci_hcd
[21593.266709] usb 3-2: device descriptor read/64, error -71
[21593.482719] usb 3-2: device descriptor read/64, error -71
[21593.585752] usb usb3-port2: attempt power cycle
[21593.965699] usb 3-2: new high-speed USB device number 15 using xhci_hcd
[21593.965731] usb 3-2: Device not responding to setup address.
[21594.169738] usb 3-2: Device not responding to setup address.
[21594.378704] usb 3-2: device not accepting address 15, error -71
[21594.490701] usb 3-2: new high-speed USB device number 16 using xhci_hcd
[21594.490734] usb 3-2: Device not responding to setup address.
[21594.697730] usb 3-2: Device not responding to setup address.
[21594.906701] usb 3-2: device not accepting address 16, error -71
[21594.906767] usb usb3-port2: unable to enumerate USB device
[26140.056573] usb 1-3.4: USB disconnect, device number 15
[26140.308364] usb 1-3.4: new high-speed USB device number 16 using xhci_hcd
[26140.609416] usb 1-3.4: device descriptor read/64, error -71
[26140.964694] usb 1-3.4: New USB device found, idVendor=046d, idProduct=0ab7, bcdDevice= 0.19
[26140.964704] usb 1-3.4: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[26140.964709] usb 1-3.4: Product: Blue Microphones
[26140.964713] usb 1-3.4: Manufacturer: Generic
[26140.964717] usb 1-3.4: SerialNumber: 2036BAB0MFD8
[26141.484201] input: Generic Blue Microphones Consumer Control as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-3/1-3.4/1-3.4:1.3/0003:046D:0AB7.000C/input/input36
[26141.534544] input: Generic Blue Microphones as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-3/1-3.4/1-3.4:1.3/0003:046D:0AB7.000C/input/input37
[26141.534745] hid-generic 0003:046D:0AB7.000C: input,hiddev98,hidraw4: USB HID v1.11 Device [Generic Blue Microphones] on usb-0000:01:00.0-3.4/input3