Microsoft Xbox 360 Controller Doesn't Work On Hardy

Bug #237170 reported by Alex
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: linux-source-2.6.24

When plugged in, the Xbox 360 controller is recognized, the xpad module is loaded, but no input is received from/dev/input/js0.

Using 2.6.24-17 also does not fix the problem. However, compiling v0.0.7 of xpad from source does work. 360 controller support was added in this version.

I have attached multiple log files below with the 2.6.24-16-generic kernel.

Solution seems to be to update xpad to new version.

Revision history for this message
Alex (alex-public-account+launchpad) wrote :
Revision history for this message
Alex (alex-public-account+launchpad) wrote :
Revision history for this message
Alex (alex-public-account+launchpad) wrote :
Revision history for this message
Alex (alex-public-account+launchpad) wrote :
Revision history for this message
Alex (alex-public-account+launchpad) wrote :
Revision history for this message
Alex (alex-public-account+launchpad) wrote :
description: updated
Revision history for this message
Alex (alex-public-account+launchpad) wrote :

2.6.24-18-generic kernel includes xpad 0.0.6, and so has the same problem.

I have included dmesg > dmesg.log. It includes the default module load, followed by me installing 0.0.7 and reinserting the controller, at which point it works.

description: updated
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Falcorian,

Care to confirm this is still an issue with the latest Alpha for the upcoming Intrepid Ibex 8.10 - http://www.ubuntu.com/testing. Please let us know your results. Thanks.

Changed in linux:
status: New → Incomplete
Revision history for this message
Alex (alex-public-account+launchpad) wrote :

Running on Ibex Alpha 4 Live CD, seems to work great! jscalibrator recognizes it and allows it to be calibrated. I haven't yet tested it in any other program, but all signs point to working.

I've attached a dmesg.log from it.

Revision history for this message
Alex (alex-public-account+launchpad) wrote :

I was just successful in crashing a penguin into various obstacles in Tux Racer using the Xbox 360 controller in Ibex Alpha 4 with absolutely no fussing what-so-ever. I think that's a Bug --> Fixed.

Revision history for this message
Alex (alex-public-account+launchpad) wrote :

Controller works out of the box in Ibex Alpha 4.

Changed in linux:
status: Incomplete → Fix Committed
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Falcorian,

Thanks for testing and the feedback. I'm glad to hear things appear to be working. I'm actually going to mark this "Fix Released" since images with the fix area available for you to use. Thanks.

Changed in linux:
status: Fix Committed → Fix Released
Revision history for this message
gumpish (launchpad-5-gumpish) wrote :

So, just so there's no confusion, "Long Term Support" means:

"If a problem is discovered that allows your box to get owned remotely, we'll release a fix."

and it does NOT mean:

"If a problem is discovered that doesn't have security implications, we will not update the repos no matter how trivial and free of side-effects the fix is. Upgrade your OS."

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.