Logitech Rumble Gamepad F510 does not work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Not all buttons and sticks of the device do work correctly in Ubuntu - they seem to be wrong calibrated. Because of this, playing native Linux games like Trine or Steel Storm with the gamepad is not possible.
Connecting the gamepad I get following dmesg output:
[28445.660054] usb 4-3: new full speed USB device number 2 using ohci_hcd
[28446.504708] Registered led device: xpad0
[28446.504858] input: Generic X-Box pad as /devices/
[28446.505403] usbcore: registered new interface driver xpad
Following values I get with the device information tool evtest (all gamepad sticks are in the center):
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x46d product 0xc21e version 0x2019
Input device name: "Generic X-Box pad"
Supported events:
Event type 0 (Sync)
Event type 1 (Key)
Event code 304 (BtnA)
Event code 305 (BtnB)
Event code 307 (BtnX)
Event code 308 (BtnY)
Event code 310 (BtnTL)
Event code 311 (BtnTR)
Event code 314 (BtnSelect)
Event code 315 (BtnStart)
Event code 316 (BtnMode)
Event code 317 (BtnThumbL)
Event code 318 (BtnThumbR)
Event type 3 (Absolute)
Event code 0 (X)
Value 128
Min -32768
Max 32767
Fuzz 16
Flat 128
Event code 1 (Y)
Value -129
Min -32768
Max 32767
Fuzz 16
Flat 128
Event code 2 (Z)
Value 0
Min 0
Max 255
Event code 3 (Rx)
Value 128
Min -32768
Max 32767
Fuzz 16
Flat 128
Event code 4 (Ry)
Value -129
Min -32768
Max 32767
Fuzz 16
Flat 128
Event code 5 (Rz)
Value 0
Min 0
Max 255
Event code 16 (Hat0X)
Value 0
Min -1
Max 1
Event code 17 (Hat0Y)
Value 0
Min -1
Max 1
Event type 21 (ForceFeedback)
Event code 80 (Rumble)
Event code 81 (Periodic)
Event code 88 (Square)
Event code 89 (Triangle)
Event code 90 (Sine)
Event code 96 (Gain)
Please tell me if there is more information needed to analyze/solve the problem.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: linux-image-
ProcVersionSign
Uname: Linux 3.0.0-13-
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.23-0ubuntu4
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CRDA: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
Card0.Amixer.info:
Card hw:0 'SB'/'HDA ATI SB at 0xfe024000 irq 16'
Mixer name : 'Realtek ALC889A'
Components : 'HDA:10ec0885,
Controls : 39
Simple ctrls : 22
Card1.Amixer.info:
Card hw:1 'U0x46d0x81b'/'USB Device 0x46d:0x81b at usb-0000:00:12.2-1, high speed'
Mixer name : 'USB Mixer'
Components : 'USB046d:081b'
Controls : 2
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'Mic',0
Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
Capture channels: Mono
Limits: Capture 0 - 6144
Mono: Capture 6144 [100%] [30.00dB] [on]
Date: Fri Dec 9 23:44:12 2011
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: Gigabyte Technology Co., Ltd. GA-MA790XT-UD4P
ProcEnviron:
PATH=(custom, no user)
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.60
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
UpgradeStatus: Upgraded to oneiric on 2011-09-28 (72 days ago)
WifiSyslog:
Dec 9 22:49:15 nibu-GA-
Dec 9 23:39:20 nibu-GA-
dmi.bios.date: 07/12/2010
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F8g
dmi.board.name: GA-MA790XT-UD4P
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSof
dmi.product.name: GA-MA790XT-UD4P
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: |
added: kernel-bug-exists-upstream removed: needs-upstream-testing |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu): | |
status: | Incomplete → Fix Released |
Would it be possible for you to test the latest upstream kernel? It will allow additional upstream developers to examine the issue. Refer to https:/ /wiki.ubuntu. com/KernelMainl ineBuilds . If possible, please test the latest v3.2-rcN kernel (Not a kernel in the daily directory). Once you've tested the upstream kernel, please remove the 'needs- upstream- testing' tag(Only that one tag, please leave the other tags). This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs- upstream- testing' text.
If this bug is fixed by the mainline kernel, please add the following tag 'kernel- fixed-upstream- KERNEL- VERSION' . For example, if kernel version 3.2-rc1 fixed and issue, the tag would be: 'kernel- fixed-upstream- v3.2-rc1' .
If the mainline kernel does not fix this bug, please add the tag: 'kernel- bug-exists- upstream' .
If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel- unable- to-test- upstream' . If you believe this bug does not require upstream testing, please add the tag: 'kernel- upstream- testing- not-needed' .
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".
Thanks in advance.