kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #140473
[Bug 1507318] [NEW] Third Party Xbox One controller not working
Public bug reported:
Using Kernel 3.19.0 (x86-64) on Kubuntu 15.04, the Afterglow Prismatic
Xbox One controller isn't detected by the xpad module. This is probably
due to the vender and device id not being in the xpad module config. Is
there a way to generically add controllers so all third party
controllers work? This is a licensed Xbox One controller.
Please see output below. The controller should act like a standard Xbox
One controller out of the box.
cat /proc/version_signature
Ubuntu 3.19.0-30.34-generic 3.19.8-ckt6
lsusb -vv output:
Bus 005 Device 009: ID 0e6f:0139 Logic3
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 71
bDeviceProtocol 208
bMaxPacketSize0 64
idVendor 0x0e6f Logic3
idProduct 0x0139
bcdDevice 6.20
iManufacturer 1 Performance Designed Products
iProduct 2 Afterglow Wired Controller for Xbox One
iSerial 3 0000C7A13E6A15E5
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 64
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 71
bInterfaceProtocol 208
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 71
bInterfaceProtocol 208
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 71
bInterfaceProtocol 208
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x00e0 1x 224 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0080 1x 128 bytes
bInterval 1
Device Status: 0x0002
(Bus Powered)
Remote Wakeup Enabled
dmesg output:
[742828.614745] usb 5-1.5: USB disconnect, device number 8
[742831.119560] usb 5-1.5: new full-speed USB device number 9 using ehci-pci
[742831.214020] usb 5-1.5: New USB device found, idVendor=0e6f, idProduct=0139
[742831.214022] usb 5-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[742831.214023] usb 5-1.5: Product: Afterglow Wired Controller for Xbox One
[742831.214024] usb 5-1.5: Manufacturer: Performance Designed Products
[742831.214025] usb 5-1.5: SerialNumber: 0000C7A13E6A15E5
I'm happy to provide any additional information needed.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1507318
Title:
Third Party Xbox One controller not working
Status in linux package in Ubuntu:
New
Bug description:
Using Kernel 3.19.0 (x86-64) on Kubuntu 15.04, the Afterglow Prismatic
Xbox One controller isn't detected by the xpad module. This is
probably due to the vender and device id not being in the xpad module
config. Is there a way to generically add controllers so all third
party controllers work? This is a licensed Xbox One controller.
Please see output below. The controller should act like a standard
Xbox One controller out of the box.
cat /proc/version_signature
Ubuntu 3.19.0-30.34-generic 3.19.8-ckt6
lsusb -vv output:
Bus 005 Device 009: ID 0e6f:0139 Logic3
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 71
bDeviceProtocol 208
bMaxPacketSize0 64
idVendor 0x0e6f Logic3
idProduct 0x0139
bcdDevice 6.20
iManufacturer 1 Performance Designed Products
iProduct 2 Afterglow Wired Controller for Xbox One
iSerial 3 0000C7A13E6A15E5
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 64
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 71
bInterfaceProtocol 208
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 4
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 71
bInterfaceProtocol 208
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 71
bInterfaceProtocol 208
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x00e0 1x 224 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0080 1x 128 bytes
bInterval 1
Device Status: 0x0002
(Bus Powered)
Remote Wakeup Enabled
dmesg output:
[742828.614745] usb 5-1.5: USB disconnect, device number 8
[742831.119560] usb 5-1.5: new full-speed USB device number 9 using ehci-pci
[742831.214020] usb 5-1.5: New USB device found, idVendor=0e6f, idProduct=0139
[742831.214022] usb 5-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[742831.214023] usb 5-1.5: Product: Afterglow Wired Controller for Xbox One
[742831.214024] usb 5-1.5: Manufacturer: Performance Designed Products
[742831.214025] usb 5-1.5: SerialNumber: 0000C7A13E6A15E5
I'm happy to provide any additional information needed.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1507318/+subscriptions
Follow ups
-
[Bug 1507318] Re: Third Party Xbox One controller not working
From: Launchpad Bug Tracker, 2015-12-23
-
[Bug 1507318] Re: Third Party Xbox One controller not working
From: Christopher M. Penalver, 2015-10-23
-
[Bug 1507318] Re: Third Party Xbox One controller not working
From: Christopher M. Penalver, 2015-10-23
-
[Bug 1507318] Re: Third Party Xbox One controller not working
From: Aron Schatz, 2015-10-22
-
[Bug 1507318] Re: Third Party Xbox One controller not working
From: Aron Schatz, 2015-10-22
-
[Bug 1507318] Re: Third Party Xbox One controller not working
From: Christopher M. Penalver, 2015-10-22
-
[Bug 1507318] Re: Third Party Xbox One controller not working
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] WifiSyslog.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] UdevDb.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] RfKill.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] PulseList.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] ProcModules.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] ProcInterrupts.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] ProcCpuinfo.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] Lsusb.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] Lspci.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] JournalErrors.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] IwConfig.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] CurrentDmesg.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] CRDA.txt
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] Re: Third Party Xbox One controller not working
From: Aron Schatz, 2015-10-21
-
[Bug 1507318] Re: Third Party Xbox One controller not working
From: Christopher M. Penalver, 2015-10-18
-
[Bug 1507318] Re: Third Party Xbox One controller not working
From: Aron Schatz, 2015-10-18
-
[Bug 1507318] Missing required logs.
From: Brad Figg, 2015-10-18