You are not logged in.
Pages: 1
I'm trying to use an original Xbox controller for emulators, and I read somewhere that the driver was included in the kernel forever ago, so I thought it'd 'just work'. But, when I plugged it in, my (usb) mouse freaked out. The cursor pulls all the way to the left, and there's nothing I can do. When I unplug the controller, it immediately goes back to normal. It seems like Arch recognized the controller as a mouse, which is running constantly left. I can drag the cursor away from the side of the screen a little, but it immediately snaps back. Any thoughts?
Offline
Hey there
the original kernel-space driver for the xbox controller (module xpad) is working fine, however X always recognizes the controller as a pointing device (mouse). I found no way to change that behaviour without breaking auto detection.
I solved the problem by blacklisting xpad and using xboxdrv (it's on AUR). X still thinks it's a mouse but I found a workaround (http://pingus.seul.org/~grumbel/xboxdrv/xboxdrv.html "Xorg issues"). Additionally you can use xboxdrv for more stuff, e.g. getting a working mouse or controlling the LEDs on the controller. It may be time to write a wiki entry.
Offline
I had issues with xbox controller, too. What I did was uninstalling xf86-input-joystick package. Xpad kernel module works out of the box. I can use my usb mouse and the gamepad. You could try qjoypad (it's in aur); maybe it can help to properly set gamepad behaviour.
Offline
Pages: 1