You are not logged in.
I've been going in circles with this for the past two days. I bought what turned out to be a knockoff PS3 controller, and read the wiki page about the DS3 pad, which states it should be plug and play.
Unfortunately, it isn'tt. The USB cabel and device are brand new, and it is detected as a USB device, but... The strange thing is on a second (Mint) system, it works as expected as far as the dmesg output goes. I've tried using xboxdrv from the AUr and compiled directly from Github. I've tried swapping to various ports with no luck at all. It always gets stuck at the same point with dmesg.
The output of lsusb gives me:
Bus 001 Device 004: ID 054c:0268 Sony Corp. Batoh Device / PlayStation 3 ControllerDmesg gives me:
[ 1143.017472] usb 1-5: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 0.01
[ 1143.017476] usb 1-5: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 1143.017478] usb 1-5: Product: PS3 Controller
[ 1143.019471] usbhid 1-5:1.0: can't add hid device: -71
[ 1143.089962] usbhid: probe of 1-5:1.0 failed with error -71
[ 1143.090031] usb 1-5: USB disconnect, device number 6
[ 1143.526654] usb 1-5: new full-speed USB device number 7 using xhci_hcd
[ 1143.671767] usb 1-5: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 5.72
[ 1143.671771] usb 1-5: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 1143.671773] usb 1-5: Product: PS3 ControllerI'm at a loss since this seems Arch specific and everything I've found either just points to the wiki, which states it should be plug and play, or, I need to add things in /etc/modprobe.d and do other things such as mess with kernel modules which I've not even gone near. I'm on the latest kernel on my machine I'm posting this from, so 6.5.7-arch1-1. I'm not sure if it's a hardware issue, but again since it works fine on a second machine and gets further than this, I'm not sure on that, or if I'm simply missing something Arch is looking for in order to know what is being plugged in
Apologies if I've messed up any code tags. I' used to a different forum software where the tags work differentl
EDIT: So a bit more testing
If I load the Sony HID driver, it gives ends with failing to claim input
Using the ignore_special_drivers hid.conf as suggested by Reddit, ends up with what was up there. xboxdrv gives me this when run as orot:
USBController::usb_submit_read(): libusb_submit_transfer(): LIBUSB_ERROR_IOFor plugging it in with the Sony HID stuff, it gives me
[ 89.542178] usb 1-5: new full-speed USB device number 8 using xhci_hcd
[ 89.686721] usb 1-5: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 5.72
[ 89.686725] usb 1-5: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 89.686727] usb 1-5: Product: PS3 Controller
[ 89.689700] sony 0003:054C:0268.0006: failed to retrieve feature report 0xf2 with the Sixaxis MAC address
[ 89.689920] sony 0003:054C:0268.0006: hiddev96,hidraw4: USB HID v81.11 Joystick [PS3 Controller] on usb-0000:00:14.0-5/input0
[ 89.689924] sony 0003:054C:0268.0006: failed to claim inputLast edited by celtichawk (2023-10-16 10:45:20)
Offline
IThe strange thing is on a second (Mint) system, it works as expected as far as the dmesg output goes.
From Linux Mint, please grab and post here output of:
# dmesg -wHkeep it running and then plug-in the fake DS3 via USB.
Another check, did you try using https://aur.archlinux.org/packages/bluez-plugins-ps3 ?
<49,17,III,I> Fama di loro il mondo esser non lassa;
<50,17,III,I> misericordia e giustizia li sdegna:
<51,17,III,I> non ragioniam di lor, ma guarda e passa.
Offline