Hello, I have the following problem. I have a Microsoft Sidewinder Freestyle Pro USB that I am trying to use on linux. I believe I have all the modules properly configured and everything set to go, yet when I do jstest /dev/js0 I get the following output: wicked:~ # jstest /dev/js0 jstest: No such device The joystick appears in /proc/bus/usb/devices: wicked:/proc/bus/usb # cat devices T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=fce0 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=045e ProdID=000e Rev= 0.99 S: Manufacturer=Microsoft S: Product=Microsoft SideWinder game controller C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 64mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=(none) E: Ad=81(I) Atr=03(Int.) MxPS= 6 Ivl= 10ms and all the usb/input/joystick modules are loaded: wicked:~ # lsmod Module Size Used by joydev 5824 0 (unused) snd-pcm-oss 18368 0 (autoclean) snd-pcm-plugin 14480 0 (autoclean) [snd-pcm-oss] snd-mixer-oss 4768 0 (autoclean) [snd-pcm-oss] agpgart 27328 3 (autoclean) NVdriver 821280 14 (autoclean) snd-seq-midi 3280 0 (unused) snd-seq-midi-event 2800 0 [snd-seq-midi] snd-seq 39584 0 [snd-seq-midi snd-seq-midi-event] snd-card-opl3sa2 8144 0 isa-pnp 27248 0 [snd-card-opl3sa2] snd-cs4231 17808 0 [snd-card-opl3sa2] snd-pcm 29184 0 [snd-pcm-oss snd-pcm-plugin snd-cs4231] snd-mixer 23488 0 [snd-mixer-oss snd-card-opl3sa2 snd-cs4231] snd-opl3 4336 0 [snd-card-opl3sa2] snd-hwdep 3120 0 [snd-opl3] snd-timer 8336 0 [snd-seq snd-cs4231 snd-pcm snd-opl3] snd-mpu401-uart 2288 0 [snd-card-opl3sa2] snd-rawmidi 9312 0 [snd-seq-midi snd-mpu401-uart] snd-seq-device 3744 0 [snd-seq-midi snd-seq snd-rawmidi] snd 31344 1 [snd-pcm-oss snd-pcm-plugin snd-mixer-oss snd- seq-midi snd-seq-midi-event snd-seq snd-card-opl3sa2 snd-cs4231 snd-pcm snd-mixe r snd-opl3 snd-hwdep snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device] soundcore 3280 5 [snd] ipv6 124736 -1 (autoclean) af_packet 11552 2 (autoclean) ppp_synctty 4640 0 (unused) ppp_async 6160 1 evdev 4160 0 (unused) input 3072 0 [joydev evdev] e100 54336 1 (autoclean) iptable_filter 1728 0 (autoclean) (unused) ppp_generic 15040 3 (autoclean) [ppp_synctty ppp_async] slhc 4432 0 (autoclean) [ppp_generic] ipt_MASQUERADE 1200 1 (autoclean) iptable_nat 12656 0 (autoclean) [ipt_MASQUERADE] ip_conntrack 12848 1 (autoclean) [ipt_MASQUERADE iptable_nat] ip_tables 10496 5 [iptable_filter ipt_MASQUERADE iptable_nat] usb-uhci 20992 0 (unused) usbcore 47264 1 [usb-uhci] ext3 61312 2 jbd 41504 2 [ext3] Anyone knows what else I would have to do to get this joystick working? Thanks in advance, Carlos.