kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #141463
[Bug 1507318] Re: Third Party Xbox One controller not working
BIOS updated. See command output.
2104
08/13/2013
No change. This controller still doesn't work.
I believe all that needs to be done is add the deviceid and vendorid
into the xpad configuration file when it is built and say the controller
is an Xbox One controller.
I understand the want to make sure it isn't some hardware or software
issue, however, this bug is about a controller not working when others
do just fine. Updating a motherboard BIOS may cause problems for system
stability (later BIOS images may be buggier for some reason).
I've marked this as confirmed.
** Changed in: linux (Ubuntu)
Status: Incomplete => Confirmed
--
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:
Confirmed
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.
---
ApportVersion: 2.19.1-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: ubuntu 2499 F.... pulseaudio
/dev/snd/controlC0: ubuntu 2499 F.... pulseaudio
CasperVersion: 1.365
CurrentDesktop: Unity
DistroRelease: Ubuntu 15.10
LiveMediaBuild: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20151017.1)
MachineType: System manufacturer System Product Name
Package: linux (not installed)
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 nouveaufb
ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz.efi file=/cdrom/preseed/username.seed boot=casper quiet splash --- cdrom-detect/try-usb=true noprompt
ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
RelatedPackageVersions:
linux-restricted-modules-4.2.0-16-generic N/A
linux-backports-modules-4.2.0-16-generic N/A
linux-firmware 1.149
Tags: wily
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
Uname: Linux 4.2.0-16-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 05/08/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0301
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: P8Z77-V PRO/THUNDERBOLT
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0301:bd05/08/2012:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnP8Z77-VPRO/THUNDERBOLT:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1507318/+subscriptions
References