xpad icon indicating copy to clipboard operation
xpad copied to clipboard

Xbox one wired clone (zamia) identified but not responding

Open fahad-said opened this issue 3 years ago • 1 comments

Hi, this is my last ditch attempt to get this to work, but I have an xbox one wired controller from zamia (https://www.amazon.com/Controller-Zamia-Gamepad-Dual-Vibration-Windows/dp/B08GFKGVNB?th=1) and is identified based on the output from lsusb:

Bus 001 Device 011: ID 045e:02ea Microsoft Corp. Xbox One S Controller here is a screenshot of the command:

This here shows that it is connected somehow, but the main issue is that none of the buttons are responding at all and the leds are entirely off. I tried using xone, but no luck there neither. All the buttons and axes are off when i run a test using jstest on both terminal and graphical interface.

usb

image

It could be that it is unable to be authenticated but to my knowledge it just sits there dead. (debug file below) controller

dmesg.txt

any help or indication would be nice and much appreciated :)

fahad-said avatar Apr 21 '22 12:04 fahad-said

it probably needs some specific init packet: https://github.com/paroj/xpad/blob/845a355b9b3c4c56a21251c1aab5f0dbe1804462/xpad.c#L581-L602

however as it fakes its usb-id, we cannot identify it in the driver and are out of luck here.

paroj avatar Apr 21 '22 12:04 paroj