I just tried another controller I have (an old wired USB AXIS pad, I
think Gravis makes it?) and I can reproduce the same results. I even
reinstalled the -evdev and -joystick packages through Synaptic and
commented out:

 InputDevice "Generic Keyboard"
 InputDevice "Configured Mouse"
 InputDevice "Configured Joystick"
 InputDevice "Configured Joystick 2"

and set:

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

to "True". After doing that and restarting X, the joystick could control the 
cursor but it did not show up in jscalibrator. Then I installed the evdev patch 
found on this page:
https://bugs.launchpad.net/ubuntu/intrepid/+source/xserver-xorg-input-evdev/+bug/284951
, the one with the Albert Damen patch. After restarting X, the joystick could 
NOT control the cursor and everything worked perfectly in jscalibrator. I still 
could not set any controls with the directional pad in any emulators. So, it's 
not controller specific. I still don't understand why I am unable to use the 
directional pad in any games.

Xorg.0.log says:
(II) config/hal: Adding input device STD AxisPad
(**) STD AxisPad: always reports core events
(**) STD AxisPad: Device: "/dev/input/event4"
(II) STD AxisPad: Found x and y absolute axes
(WW) STD AxisPad: Don't know how to use device
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for "STD AxisPad"
(EE) config/hal: NewInputDeviceRequest failed

For the other two joysticks Xorg.0.log does not report this. But all
three joysticks work in jscalibrator.

-- 
Joystick detected as mouse, crashes X
https://bugs.launchpad.net/bugs/274203
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to