** Tags removed: bios-outdated-2104 ** Tags added: latest-bios-2104 -- 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp