I added the controller to the xpad_device.cpp and compiled the xboxdrv. It now sees it but I get an error for "no matching endpoint"?
pi@retropie ~/xboxdrv/src $ sudo ../xboxdrv --debug xboxdrv 0.8.8 - http://pingus.seul.org/~grumbel/xboxdrv/ Copyright © 2008-2011 Ingo Ruhnke <[email protected]> Licensed under GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details. Controller: PowerA Liquid Metal Vendor/Product: 24c6:543a USB Path: 001:005 Controller Type: Xbox360 [DEBUG] USBController::usb_find_ep(): Interface: 0 [DEBUG] USBController::usb_find_ep(): Endpoint: 2(OUT) [DEBUG] USBController::usb_find_ep(): Endpoint: 1(IN) [DEBUG] USBController::usb_find_ep(): Interface: 1 [DEBUG] USBController::usb_find_ep(): Interface: 1 [DEBUG] USBController::usb_find_ep(): Endpoint: 4(OUT) [DEBUG] USBController::usb_find_ep(): Endpoint: 3(IN) [DEBUG] USBController::usb_find_ep(): Interface: 2 [DEBUG] USBController::usb_find_ep(): Interface: 2 [DEBUG] USBController::usb_find_ep(): Endpoint: 6(OUT) [DEBUG] USBController::usb_find_ep(): Endpoint: 5(IN) -- [ ERROR ] ------------------------------------------------------ USBController::usb_find_ep(): couldn't find matching endpoint On Sunday, January 17, 2016 at 11:25:38 PM UTC-6, Ben Ptacek wrote: > > I am trying to get my Power A Liquid Metal controller to work with > xboxdrv. > > Here is what I seen on load/plug in: > usb 1-1.5: new full-speed USB device number 6 using dwc_otg > Jul 20 13:17:58 retropie kernel: [ 1079.356814] usb 1-1.4: new full-speed > USB device number 7 using dwc_otg > Jul 20 13:17:58 retropie kernel: [ 1079.460612] usb 1-1.4: New USB device > found, idVendor=24c6, idProduct=543a > Jul 20 13:17:58 retropie kernel: [ 1079.460641] usb 1-1.4: New USB device > strings: Mfr=1, Product=2, SerialNumber=3 > Jul 20 13:17:58 retropie kernel: [ 1079.460659] usb 1-1.4: Product: Xbox > ONE liquid metal controller > Jul 20 13:17:58 retropie kernel: [ 1079.460676] usb 1-1.4: Manufacturer: > PowerA > > Here is lusb: > pi@retropie ~ $ lsusb -t > 1-1.4:1.0: No such file or directory > 1-1.4:1.1: No such file or directory > 1-1.4:1.2: No such file or directory > /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M > |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/5p, 480M > |__ Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 480M > |__ Port 3: Dev 4, If 0, Class=vend., Driver=rt2800usb, 480M > |__ Port 4: Dev 7, If 0, Class=vend., Driver=, 12M > |__ Port 4: Dev 7, If 1, Class=vend., Driver=, 12M > |__ Port 4: Dev 7, If 2, Class=vend., Driver=, 12M > > I don't see it, but it is lit up on the controller. Of course, jstest is > not working right now either for it. > > Any ideas? > > Ben > -- You received this message because you are subscribed to the Google Groups "xboxdrv" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/xboxdrv. For more options, visit https://groups.google.com/d/optout.
