Here are three device Ids for Saitek devices. The first two are for the Saitek Yoke and Quadrant. These appear in lsusb even if the quadrant is not plugged in. Bus 001 Device 007: ID 06a3:712c Saitek PLC Bus 001 Device 008: ID 06a3:0bac Saitek PLC The third is for the Saitek Pedals. Bus 005 Device 004: ID 06a3:0763 Saitek PLC The Yoke and Quadrant work correctly without additional action on my system, but the Pedals are not recognized until I unplug them and plug them back in. uname -a: spinnaker 3.0.0-14-generic #23-Ubuntu SMP Mon Nov 21 20:34:47 UTC 2011 i686 i686 i386 GNU/Linux [ 5901.258092] input: Saitek Saitek Pro Flight Rudder Pedals as /devices/pci0000:00/0000:00:1a.2/usb5/5-2/5-2:1.0/input/input15 [ 5901.258211] generic-usb 0003:06A3:0763.0009: input,hidraw3: USB HID v1.11 Joystick [Saitek Saitek Pro Flight Rudder Pedals] on usb-0000:00:1a.2-2/input0 dmesg|grep usb: [ 0.187277] usbcore: registered new interface driver usbfs [ 0.187290] usbcore: registered new interface driver hub [ 0.187319] usbcore: registered new device driver usb [ 1.012014] usb 1-1: new high speed USB device number 2 using ehci_hcd [ 1.440134] usb 1-1.4: new full speed USB device number 5 using ehci_hcd [ 1.776012] usb 4-2: new low speed USB device number 2 using uhci_hcd [ 1.963597] input: Saitek Saitek Pro Flight Yoke as /devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.4/1-1.4:1.0/input/input3 [ 1.963666] generic-usb 0003:06A3:0BAC.0001: input,hidraw0: USB HID v1.11 Joystick [Saitek Saitek Pro Flight Yoke] on usb-0000:00:1a.7-1.4/input0 [ 1.978108] input: Belkin Components USB-PS2 Adapter as /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/input/input4 [ 1.978180] generic-usb 0003:050D:0119.0002: input,hidraw1: USB HID v1.00 Keyboard [Belkin Components USB-PS2 Adapter ] on usb-0000:00:1a.1-2/input0 [ 1.994087] input: Belkin Components USB-PS2 Adapter as /devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1/input/input5 [ 1.994184] generic-usb 0003:050D:0119.0003: input,hidraw2: USB HID v1.00 Mouse [Belkin Components USB-PS2 Adapter ] on usb-0000:00:1a.1-2/input1 [ 1.994202] usbcore: registered new interface driver usbhid [ 1.994204] usbhid: USB HID core driver [ 2.196012] usb 5-2: new full speed USB device number 2 using uhci_hcd [ 2.385974] input: Saitek Saitek Pro Flight Rudder Pedals as /devices/pci0000:00/0000:00:1a.2/usb5/5-2/5-2:1.0/input/input6 [ 2.386046] generic-usb 0003:06A3:0763.0004: input,hidraw3: USB HID v1.11 Joystick [Saitek Saitek Pro Flight Rudder Pedals] on usb-0000:00:1a.2-2/input0 [ 2.628012] usb 7-2: new low speed USB device number 2 using uhci_hcd [ 2.829957] input: USBPS2 as /devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.0/input/input7 [ 2.830030] generic-usb 0003:0D3D:0001.0005: input,hidraw4: USB HID v1.00 Keyboard [USBPS2] on usb-0000:00:1d.1-2/input0 [ 2.861469] input: USBPS2 as /devices/pci0000:00/0000:00:1d.1/usb7/7-2/7-2:1.1/input/input8 [ 2.861563] generic-usb 0003:0D3D:0001.0006: input,hidraw5: USB HID v1.00 Mouse [USBPS2] on usb-0000:00:1d.1-2/input1 [ 4603.792049] usb 5-2: USB disconnect, device number 2 [ 4606.776019] usb 5-2: new full speed USB device number 3 using uhci_hcd [ 4606.971076] input: Saitek Saitek Pro Flight Rudder Pedals as /devices/pci0000:00/0000:00:1a.2/usb5/5-2/5-2:1.0/input/input13 [ 4606.971194] generic-usb 0003:06A3:0763.0007: input,hidraw3: USB HID v1.11 Joystick [Saitek Saitek Pro Flight Rudder Pedals] on usb-0000:00:1a.2-2/input0 [ 5367.880089] usb 5-2: USB disconnect, device number 3 [ 5713.520485] usb 1-1: USB disconnect, device number 2 [ 5713.520489] usb 1-1.4: USB disconnect, device number 5 [ 5717.948015] usb 1-1: new high speed USB device number 7 using ehci_hcd [ 5718.432145] usb 1-1.4: new full speed USB device number 8 using ehci_hcd [ 5718.530362] input: Saitek Saitek Pro Flight Yoke as /devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.4/1-1.4:1.0/input/input14 [ 5718.530483] generic-usb 0003:06A3:0BAC.0008: input,hidraw0: USB HID v1.11 Joystick [Saitek Saitek Pro Flight Yoke] on usb-0000:00:1a.7-1.4/input0 [ 5901.012012] usb 5-2: new full speed USB device number 4 using uhci_hcd [ 5901.258092] input: Saitek Saitek Pro Flight Rudder Pedals as /devices/pci0000:00/0000:00:1a.2/usb5/5-2/5-2:1.0/input/input15 [ 5901.258211] generic-usb 0003:06A3:0763.0009: input,hidraw3: USB HID v1.11 Joystick [Saitek Saitek Pro Flight Rudder Pedals] on usb-0000:00:1a.2-2/input0 Begin forwarded message: Date: Thu, 29 Dec 2011 13:51:50 +0000 From: Sid Boyce <sboyce@xxxxxxxxxxxxxxxx> To: flightgear-users@xxxxxxxxxxxxxxxxxxxxx Subject: Re: [Flightgear-users] Yoke and rudder pedal recommendation? On 29/12/11 12:18, Durk Talsma wrote: > Hi, > > On 26 Dec 2011, at 04:04, Patrick Callahan wrote: > >> I'm having great luck with the saitek yoke and quadrant. >> The pedals however are another story. >> >> Under Ubuntu linux I get errors during boot indicating read errors >> After booting, the pedals are not recognized in flightgear. >> However if I unplug the pedals' usb cable and plug it back in, and then restart flightgear it works just fine. >> The problem persists regardless of which usb port I use. >> > > I'm having the same issue here, but found that a completely cold boot (i.e. cutting the power by using a master switch on my power cable after shut down, and turning it on just prior to booting) helps to resolve the problem. > > Cheers, > Durk Durk, This looks like the same problem I had way back with CH Yoke and Pedals, see my post 2th. Dec. It is due to the devices not being supported in the kernel. The RUMBLEPAD is the only Saitek device supported currently. In order to get support for the devices you have into the kernel you can email the lines from "lsusb" output to the linux-usb mailing list so they can add them. /usr/src/linux-3.2-rc7/drivers/hid/hid-ids.h ------------------------------------------------------------------ #define USB_VENDOR_ID_SAITEK 0x06a3 #define USB_DEVICE_ID_SAITEK_RUMBLEPAD 0xff17 /usr/src/linux-3.2-rc7/drivers/hid/usbhid/hid-quirks.c ------------------------------------------------------------------------ { USB_VENDOR_ID_SAITEK, USB_DEVICE_ID_SAITEK_RUMBLEPAD, HID_QUIRK_BADPAD }, Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot, Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Senior Staff Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ Flightgear-users mailing list Flightgear-users@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/flightgear-users -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html