xpad
xpad copied to clipboard
Xbox one wired clone (zamia) identified but not responding
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.


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

any help or indication would be nice and much appreciated :)
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.