Mouse (A4tech Bloody v7) - recognised as joystick

Bug #1331016 reported by Josef Schlehofer
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

Behaviour includes taking over control of any joystick enabled games and continuously pushing control to the left or causing a menu selection to continuously move down or up. "

Package jstest-gtk confirms by listing COMPANY USB Device as a joystick device on /dev/input/js0

Affected games: Joe Danger 2 (linux port) , Super Street Fighter IV (wine)

Ubuntu 14.04 LTS. I have same problem in Ubuntu 13.10. It exists in mainline kernel, too.

WORKAROUND: delete file "/dev/input/js0"

---
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: pepe 1884 F.... pulseaudio
 /dev/snd/controlC1: pepe 1884 F.... pulseaudio
CurrentDesktop: Unity
CurrentDmesg: [ 37.234308] retire_playback_urb: 832 callbacks suppressed
DistroRelease: Ubuntu 14.04
HibernationDevice: RESUME=UUID=824e53be-57e2-4dad-a8f3-0cae3cb3b141
IwConfig:
 eth0 no wireless extensions.

 lo no wireless extensions.
MachineType: Gigabyte Technology Co., Ltd. To be filled by O.E.M.
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-29-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.13.0-29.53-generic 3.13.11.2
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-29-generic N/A
 linux-backports-modules-3.13.0-29-generic N/A
 linux-firmware 1.130~gd~t
RfKill:

Tags: trusty
Uname: Linux 3.13.0-29-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 11/02/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F1
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: Z77X-UD4H
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: To be filled by O.E.M.
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrF1:bd11/02/2012:svnGigabyteTechnologyCo.,Ltd.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnGigabyteTechnologyCo.,Ltd.:rnZ77X-UD4H:rvrTobefilledbyO.E.M.:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To be filled by O.E.M.
dmi.product.version: To be filled by O.E.M.
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote :
description: updated
description: updated
description: updated
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Re: Keyboard (Aula Adjudication) - recognised as joystick

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.15 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

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'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-utopic/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
tags: added: kernel-bug-exists-upstream
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
penalvch (penalvch)
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : BootDmesg.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : CRDA.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : Lspci.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : Lsusb.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : ProcEnviron.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : ProcModules.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : PulseList.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : UdevDb.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : UdevLog.txt

apport information

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote : WifiSyslog.txt

apport information

Revision history for this message
penalvch (penalvch) wrote : Re: Keyboard (Aula Adjudication) - recognised as joystick

Josef Schlehofer, could you please test the latest mainline kernel via http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-rc1-utopic/ and advise to the results?

As well, did this problem not occur in a release prior to 13.10?

tags: added: latest-bios-f1
description: updated
tags: added: saucy
Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote :

I'm not sure this problem occurs in releases prior to 13.10.

This problem still exists in 3.16-rc1

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote :

Sorry, I made a mistake.
The cause wasn't the keyboard, but the mouse. I did an easy test.
I unplugged keyboard, but was something detected in jstest-gtk. I plugged keyboard and then unplugged the mouse and it was gone from jstest-gtk.

summary: - Keyboard (Aula Adjudication) - recognised as joystick
+ Mouse (A4tech Bloody v7) - recognised as joystick
Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote :

Is there something what can I do for you?

Revision history for this message
penalvch (penalvch) wrote :

Josef Schlehofer, could you please test the latest mainline kernel via http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-rc3-utopic/ and advise to the results?

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote :

Still exists in kernel 3.16 also in rc3
http://oi61.tinypic.com/ac7koy.jpg

Revision history for this message
penalvch (penalvch) wrote :

Josef Schlehofer, did this problem not occur in a release prior to 14.04?

As well, could you please test the latest mainline kernel via http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-rc4-utopic/ and advise to the results?

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Thomas Langkamp (langkamp) wrote :

I confirm this error for 64bit Kernel 3.16.4
Tha A4 tech mouse (XL-750 BK) is recognized as a joystick and hogs /dev/input/ js0.
This makes quite some steam games unplayable.

Changed in linux (Ubuntu):
status: Expired → Incomplete
Revision history for this message
Thomas Langkamp (langkamp) wrote :

I can also confirm that this is fixed by

sudo rm /dev/input/js0

But this has to be done after every reboot.
See also others confirming this bug here:
http://ubuntuforums.org/showthread.php?t=1567003

Revision history for this message
Thomas Langkamp (langkamp) wrote :

I found that this bug exists at least since 2010:

http://forums.fedoraforum.org/archive/index.php/t-240201.html

"Hello,
I have the mouse X7, model XL-750F from A4tech. This mouse was running with Fedora 10 without any problems.
Now I have installed Fedora 12 and my mouse pointer always moves to one side or corner of the screen.
My second Logitech mouse is working fine. But it is a little bit old.
So, if anyone can help my with my A4tech mouse ... "

Revision history for this message
penalvch (penalvch) wrote :

Thomas Langkamp, thank you for your comment. So your hardware and problem may be tracked, could you please file a new report with Ubuntu by executing the following in a terminal while booted into the default Ubuntu kernel (not a mainline one) via:
ubuntu-bug linux

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Kernel Team: https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports
https://wiki.ubuntu.com/Kernel/Policies/DuplicateBugs
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

As well, please do not announce in this report you created a new bug report.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Revision history for this message
Josef Schlehofer (pepe-schlehofer) wrote :

Hello,
I don't get it, why new report?
It is same problem what I described in first post.

Revision history for this message
Thomas Langkamp (langkamp) wrote :

I found the same bug on the kernel bug tracker and confirmed it there. It is sitting there for several years.

@penalvch: I run openSUSE, so it might have been my mistake to confirm the bug here. I try to continue to the filed bug at

https://bugzilla.kernel.org/show_bug.cgi?id=28912

Revision history for this message
Thomas Langkamp (langkamp) wrote :

by the way, they have better workarounds on kernel.org, but workarounds are still workarounds...

Revision history for this message
penalvch (penalvch) wrote :

Thomas Langkamp, bugzilla.org is legacy, and the wrong venue for your problem. Again, if you want your problem fixed, please see https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1331016/comments/29 .

Revision history for this message
Alexandr Chibiriak (dobrman) wrote :

Ubuntu 15.04 bug exist:
dmesg:
[ 684.641672] usb 1-2.1: new full-speed USB device number 6 using ehci-pci
[ 684.914756] usb 1-2.1: New USB device found, idVendor=09da, idProduct=8090
[ 684.914761] usb 1-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 684.914764] usb 1-2.1: Product: USB Full Speed
[ 684.914765] usb 1-2.1: Manufacturer: A4Tech
[ 684.916844] input: A4Tech USB Full Speed as /devices/pci0000:00/0000:00:12.2/usb1/1-2/1-2.1/1-2.1:1.0/0003:09DA:8090.0006/input/input18
[ 684.917106] hid-generic 0003:09DA:8090.0006: input,hidraw1: USB HID v1.11 Mouse [A4Tech USB Full Speed] on usb-0000:00:12.2-2.1/input0
[ 684.919709] input: A4Tech USB Full Speed as /devices/pci0000:00/0000:00:12.2/usb1/1-2/1-2.1/1-2.1:1.1/0003:09DA:8090.0007/input/input19
[ 685.025280] hid-generic 0003:09DA:8090.0007: input,hiddev0,hidraw2: USB HID v1.11 Keyboard [A4Tech USB Full Speed] on usb-0000:00:12.2-2.1/input1

lsusb:
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 07d1:3a10 D-Link System DWA-126 802.11n Wireless Adapter [Atheros AR9271]
Bus 001 Device 005: ID 062a:0201 Creative Labs Defender Office Keyboard (K7310) S Zodiak KM-9010
Bus 001 Device 006: ID 09da:8090 A4 Tech Co., Ltd X-718BK Oscar Optical Gaming Mouse <---------------- This is my mouse
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Revision history for this message
penalvch (penalvch) wrote :

Alexandr Chibiriak, it will help immensely if you filed a new report via a terminal:
ubuntu-bug linux

Please feel free to subscribe me to it.

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.