MS Sidewinder GamePad Pro stopped working after upgrade to Ibex

Asked by vergarr

I use a Microsoft Sidewinder GamePad Pro USB version 1.0 game controller with mupen64, gfceu, etc. But once I upgraded to Ibex, it stopped working. The directional pad moves the mouse cursor around but thats it.

Googling led me to https://help.ubuntu.com/community/Joystick_lshal_outputs_done
which tells me that:
"With xserver-xorg-input-evdev 1:2.0.99+git20080912-0ubuntu6 now in intrepid-updates, all you need to do is update your system (just check the version of xserver-xorg-input-evdev if you joypad still doesn't work in Ubuntu 8.10 (Intrepid) amd64, and make sure you're not using joystick-calibrator, jscal or another program like that)."

I checked my version of xserver-xorg-input-evdev and it is 1:2.0.99+git20080912-0ubuntu6 and I don't find any joystick calibration programs installed on my machine. But the controller still doesn't work.

I couldn't find the fdi file for my controller so I followed the instructions, making a file that contains the differences between the output of lshal with, and without the controller plugged in. The instructions tell me to attach this file to bug #283399
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-joystick/+bug/283399

But here I find that the bug is closed and that "An updated evdev package is in intrepid-proposed, so lshal output and .fdi files won't be necessary anymore"

In bug #284951 I read that this problem only affected 64bit installations, but I am using i386.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
vergarr
Solved:
Last query:
Last reply:
Revision history for this message
vergarr (moonsdad) said :
#1

I have posted a copy of this message under bug #284951

Revision history for this message
vergarr (moonsdad) said :
#2

Loïc Martin wrote on 2008-11-19: (under bug #284951)
"... there's a few things you can try: ...
- add this in your /etc/X11/xorg.conf:

Section "ServerFlags"
        Option "AutoAddDevices" "False"
EndSection

(if there's already a Section "ServerFlags", just add the option to it.
Reboot, check if there's still a problem. ..."

This solved my problem.