Public bug reported: This report applies to Ubuntu 11.10. The bug exists under previous versions of linux.
After a boot, Saitek pedals are not recognized. dmesg contains multiple attempts to read the device: usb 5-2: device descriptor read/64, error -32 etc. If you unplug and re-plug the device, it works immediately. It can be reproduced at will by unloading and reloading the usb or usbhid driver. The current workaround is to unplug the Saitek pedals and plug them back in. For some reason the sequence of events when connecting is different from what happens when the driver loads. In that case, the device is recognized without problem. After Plugging in the device, it was working fine. [ 6918.310857] I then reset the hid driver by removing and inserting the driver. [ 7183.832022] Then the pedals device was no longer recognized, only the Yoke device, which is completely separate. So what is different between what the driver does on load, and what the driver does when a device is plugged in? dmesg: [ 6918.310857] generic-usb 0003:06A3:0763.0005: input,hidraw3: USB HID v1.11 Joystick [Saitek Saitek Pro Flight Rudder Pedals] on usb-0000:00:1a.2-2/input0 [ 7183.832022] usbcore: deregistering interface driver usbhid [ 7184.052097] input: Belkin Components USB-PS2 Adapter as /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/input/input22 [ 7184.053186] generic-usb 0003:050D:0119.0001: input,hidraw0: USB HID v1.00 Keyboard [Belkin Components USB-PS2 Adapter ] on usb-0000:00:1a.1-2/input0 [ 7184.066403] input: Belkin Components USB-PS2 Adapter as /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1/input/input23 [ 7184.066527] generic-usb 0003:050D:0119.0002: input,hidraw1: USB HID v1.00 Mouse [Belkin Components USB-PS2 Adapter ] on usb-0000:00:1a.1-2/input1 [ 7184.069467] input: Saitek Saitek Pro Flight Yoke as /devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.4/1-5.4:1.0/input/input24 [ 7184.069602] generic-usb 0003:06A3:0BAC.0003: input,hidraw2: USB HID v1.11 Joystick [Saitek Saitek Pro Flight Yoke] on usb-0000:00:1a.7-5.4/input0 [ 7199.069897] generic-usb: probe of 0003:06A3:0763.0004 failed with error -110 [ 7199.070267] usbcore: registered new interface driver usbhid [ 7199.070269] usbhid: USB HID core driver ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: linux-image-3.0.0-12-generic 3.0.0-12.20 ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 Uname: Linux 3.0.0-12-generic i686 NonfreeKernelModules: nvidia AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24. ApportVersion: 1.23-0ubuntu4 Architecture: i386 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: pac1 2284 F.... pulseaudio /dev/snd/controlC0: pac1 2284 F.... pulseaudio CRDA: Error: [Errno 2] No such file or directory Card0.Amixer.info: Card hw:0 'Intel'/'HDA Intel at 0xf0200000 irq 45' Mixer name : 'Realtek ALC662 rev1' Components : 'HDA:10ec0662,1458a002,00100101' Controls : 34 Simple ctrls : 18 Card1.Amixer.info: Card hw:1 'NVidia'/'HDA NVidia at 0xef000000 irq 17' Mixer name : 'Nvidia GPU 14 HDMI/DP' Components : 'HDA:10de0014,10de0101,00100100' Controls : 16 Simple ctrls : 4 Date: Thu Nov 10 19:33:05 2011 HibernationDevice: RESUME=UUID=d90f94b7-890b-47d9-a648-acd3ecb92eb0 InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111011) IwConfig: lo no wireless extensions. eth0 no wireless extensions. MachineType: Gigabyte Technology Co., Ltd. P35-S3G ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.0.0-12-generic root=UUID=830cb168-a478-466e-b945-b20151ef6adc ro quiet splash irqpoll vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-3.0.0-12-generic N/A linux-backports-modules-3.0.0-12-generic N/A linux-firmware 1.60 RfKill: SourcePackage: linux StagingDrivers: altera_stapl UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 11/30/2007 dmi.bios.vendor: Award Software International, Inc. dmi.bios.version: F2 dmi.board.name: P35-S3G dmi.board.vendor: Gigabyte Technology Co., Ltd. dmi.board.version: x.x dmi.chassis.type: 3 dmi.chassis.vendor: Gigabyte Technology Co., Ltd. dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF2:bd11/30/2007:svnGigabyteTechnologyCo.,Ltd.:pnP35-S3G:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnP35-S3G:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr: dmi.product.name: P35-S3G dmi.sys.vendor: Gigabyte Technology Co., Ltd. ** Affects: linux (Ubuntu) Importance: Undecided Status: Confirmed ** Tags: apport-bug descriptor-unity device i386 oneiric running saitek staging usb -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/888838 Title: Saitek Pedals not recognized at boot, work after unplugging and plugging back in To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/888838/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs