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:
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.
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: /bugs.launchpad .net/ubuntu/ intrepid/ +source/ xserver- xorg-input- evdev/+ bug/284951
https:/
, 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: equest failed
(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: NewInputDeviceR
For the other two joysticks Xorg.0.log does not report this. But all three joysticks work in jscalibrator.