USB Gamepad detected as mouse (Speedlink 360 style)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-input-evdev (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Binary package hint: xserver-
Hi !
My USB gamepad is controlling both the mouse pointer AND the joystick (in rrootage for instance) at the same time.
To get it running at all I had to :
- install xserver-
- copy acrux-usb-
- unplug and replug the joystick after the X server is loaded
Those three steps are apparently mandatory otherwise nothing works. (the stick LED doesn't remain lit otherwise)
Actually it raises several issues !
1. the need for the the aforementioned steps
2. the need to unplug / replug
3. the fact that evdev seems to lock the controller and assign it as if it were a mouse
Thanks a lot for reading this,
cheers !
Attached : lshal output, where the gamepad does seem to be detected properly.
Setup : Ubuntu 9.04, AMD64
ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
NonfreeKernelMo
Package: xserver-
ProcEnviron:
LANG=fr_FR.UTF-8
SHELL=/bin/bash
ProcVersion: Linux version 2.6.28-15-generic (buildd@yellow) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #49-Ubuntu SMP Tue Aug 18 19:25:34 UTC 2009
SourcePackage: xserver-
Uname: Linux 2.6.28-15-generic x86_64
tags: | added: jaunty |
Changed in xserver-xorg-input-evdev (Ubuntu): | |
importance: | Undecided → Low |
tags: | added: lucid |
Changed in xserver-xorg-input-evdev (Ubuntu): | |
status: | Invalid → Incomplete |
Changed in xserver-xorg-input-evdev (Ubuntu): | |
status: | New → Confirmed |
I found a workaround. It consists in editing /etc/hal/ fdi/policy/ acrux-usb- gamepad- 8116.fdi and adding the following line :
<merge key="input. x11_options. SendCoreEvents" type="string" >false< /merge>