Trouble with DINPUT/3rd party controller in Playstation mode
I am using my Gamesir T4 Kaleid Pro on my current desktop set up. It works perfectly fine when in xbox/xinput mode. However when I try to enable playstation/dinput the system does not recognize in steam or other apps. I need to use this mode when I want to play with the gyro, as that does not function in xinput unfortunately. I can see it in lsusb:
Bus 001 Device 008: ID 054c:09cc Sony Corp. DualShock 4 [CUH-ZCT2x]
and dmesg shows:
[ 193.683278] playstation 0003:054C:09CC.000A: Failed to retrieve DualShock4 pairing info: -32
[ 193.683282] playstation 0003:054C:09CC.000A: Failed to get MAC address from DualShock4
Not sure where I would go from here, it works fine on my windows drive but not on my Bazzite drive
4 Replies
A bit more etail from dmesg
[ 3165.024580] playstation 0003:054C:09CC.0012: hidraw14: USB HID v1.11 Gamepad [Wireless Controller] on usb-0000:00:14.0-2.2/input0
[ 3165.076325] playstation 0003:054C:09CC.0012: Failed to retrieve feature with reportID 18: -32
[ 3165.076337] playstation 0003:054C:09CC.0012: Failed to retrieve DualShock4 pairing info: -32
[ 3165.076342] playstation 0003:054C:09CC.0012: Failed to get MAC address from DualShock4
[ 3165.076344] playstation 0003:054C:09CC.0012: Failed to create dualshock4.
[ 3165.078587] playstation 0003:054C:09CC.0012: probe with driver playstation failed with error -32
oreo@DESKTOP-9PASLKL:~$
Seems to have been a problem in the past with a few distros related to 3rd party ds4 but can't find a solution
https://github.com/carlosmax3D/DS4_CLONE_DKMS_DUALSHOCK_PS4
GitHub
GitHub - carlosmax3D/DS4_CLONE_DKMS_DUALSHOCK_PS4: Fix DKMS for chi...
Fix DKMS for chinese DS4 controllers. Contribute to carlosmax3D/DS4_CLONE_DKMS_DUALSHOCK_PS4 development by creating an account on GitHub.
https://github.com/Kyuunex/hid-sony-clone-fix-dkms
Seems like I shouldn't be an issue with current kernel
GitHub
GitHub - Kyuunex/hid-sony-clone-fix-dkms: A quick hack to the hid-s...
A quick hack to the hid-sony driver meant for the third party / clone DS4 controllers that do not support HID feature report 0x81. - Kyuunex/hid-sony-clone-fix-dkms
This Appears to be a long term issue with this controller
https://bbs.archlinux.org/viewtopic.php?id=288441