Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 564794

Summary: udev rule missing controller model
Product: Gentoo Linux Reporter: Christos Gentsos <chgentso>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED UPSTREAM    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Christos Gentsos 2015-11-03 11:56:13 UTC
My controller wasn't recognized by udev, having as a result the service not being able to run. It turns out that the rules file covers names ending in *Controller, but mine showed up as "Microsoft Corp. Xbox 360 Wireless Adapter" instead. Modifying the relevant line in the rules file (relevant line shown below, modified) solved the issue, and the service starts as it should.

ENV{ID_MODEL_FROM_DATABASE}=="Xbox*Controller|Xbox*Controller S|Xbox*Adapter",\


Reproducible: Always

Steps to Reproduce:
1. Plug a controller that shows up as Microsoft Corp. Xbox 360 Wireless Adapter
2. ?
3. no profit
Comment 1 Jonas Stein gentoo-dev 2015-11-11 18:04:27 UTC
This sounds like a bug which can not be solved by the gentoo team but by the udev developers. 
Please add more information about this bug, if there is evidence, that its a gentoo related problem and we reopen the bug.
Comment 2 Christos Gentsos 2015-11-12 14:30:53 UTC
I think I didn't express the problem and its solution correctly, sorry about that. The problem lies in the games-util/xboxdrv package in the gentoo portage tree, and the rules file refers to the xboxdrv.udev-rules file inside the files directory of the ebuild.

Sorry for the miscommunication, it's the first bug I'm filing and apparently my inexperience prevented me from filing it correctly, I hadn't realized it wasn't shown as connected to a specific package.