Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Collecting further mice with disconnect issues #15

Open
sriemer opened this issue Feb 4, 2019 · 14 comments

Comments

@sriemer
Copy link
Owner

commented Feb 4, 2019

I've fixed four mice at upstream Linux kernel with HID_QUIRK_ALWAYS_POLL (0x00000400) already.

So please let me know if your mouse disconnects every x seconds or every minute when no user-space driver is running and nothing polls the mouse this way (usually on a virtual terminal [VT] without gpm running).

Please test if the kernel boot option

usbhid.quirks=0xaaaa:0xbbbb:0x00000400

fixes the issue while aaaa is the USB vendor ID and bbbb is the USB product ID in hex from lsusb or lsusb -vvv output.

Thanks in advance!

@sriemer sriemer added the help wanted label Feb 4, 2019

@sriemer

This comment has been minimized.

Copy link
Owner Author

commented Feb 5, 2019

A further possible candidate is the Acer Lite-On SM-9020B with 1000 CPI. Seems to be a PixArt mouse as well with USB IDs 04ca:0061.

Reference: https://askubuntu.com/questions/792335/kernel-install-issue-new-usb-device-found-product-usb-optical-mouse-repeating

Second reference: http://www.at91.com/viewtopic.php?t=26401

Third reference complaining about reconnects: http://mail.rtai.org/pipermail/rtai/2016-October/027376.html

As usual: I need confirmation that kernel boot option usbhid.quirks=0x04ca:0x0061:0x00000400 helps to prepare the upstream patch.

@sriemer

This comment has been minimized.

Copy link
Owner Author

commented Feb 5, 2019

Another possible candidate (Chicony PixArt mouse):
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920957
USB IDs 04f2:0939.
Second reference: https://bugs.centos.org/file_download.php?file_id=24595&type=bug

Patch sent to upstream by Oleksandr Natalenko (RedHat):
https://lore.kernel.org/lkml/20190621091736.14503-1-oleksandr@redhat.com/T/#u

@sriemer

This comment has been minimized.

Copy link
Owner Author

commented Feb 7, 2019

@sriemer

This comment has been minimized.

Copy link
Owner Author

commented Feb 7, 2019

Jesis J1 PixArt mouse 1a81:2804: https://bugs.freedesktop.org/show_bug.cgi?id=107785
Uncertain about this one. No second ref, too rare, no disconnect visible.

@dschepler

This comment has been minimized.

Copy link

commented Jun 29, 2019

My mouse disconnected almost exactly every 60 seconds. USB ID 0461:4d65 Strings simply say "PixArt USB Optical Mouse'. It has Alienware branding (and came with my Alienware machine from c. Feb 2019.)

Confirmed that booting with usbhid.quirks=0x0461:0x4d65:0x00000400 resolved the issue for me.

@sriemer

This comment has been minimized.

Copy link
Owner Author

commented Jun 30, 2019

Thanks for the report. I will send the upstream patch. Which distro are you using so that a backport of the patch can be requested afterward?

@dschepler

This comment has been minimized.

Copy link

commented Jun 30, 2019

Actually, no distro - I'm building my own system (roughly based on Linux From Scratch at the initial stages, but with some departures even then). So once it makes it into upstream kernel, I'll probably build the updated kernel version soon afterward, and that will be that.
(Though I did go back to the Debian unstable system that I used for the initial installation to bootstrap from, and I saw the same behavior there also.)

@sriemer

This comment has been minimized.

Copy link
Owner Author

commented Jul 1, 2019

@dschepler Patch sent to HID maintainers, linux-input, and stable mailing lists.
Check the archives for it: https://www.spinics.net/lists/linux-input/ Will appear there soon.
Subject: [PATCH] HID: Add another Primax PIXART OEM mouse quirk
https://www.spinics.net/lists/linux-input/msg62163.html
Patch applied upstream.

ColinIanKing pushed a commit to ColinIanKing/linux-next-mirror that referenced this issue Jul 3, 2019

HID: Add another Primax PIXART OEM mouse quirk
The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this Alienware branded Primax mouse as well.

Daniel Schepler (@dschepler) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>

gregkh added a commit to gregkh/linux that referenced this issue Jul 14, 2019

HID: Add another Primax PIXART OEM mouse quirk
commit 4c12954 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this Alienware branded Primax mouse as well.

Daniel Schepler (@dschepler) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

gregkh added a commit to gregkh/linux that referenced this issue Jul 14, 2019

HID: Add another Primax PIXART OEM mouse quirk
commit 4c12954 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this Alienware branded Primax mouse as well.

Daniel Schepler (@dschepler) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

gregkh added a commit to gregkh/linux that referenced this issue Jul 14, 2019

HID: Add another Primax PIXART OEM mouse quirk
commit 4c12954 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this Alienware branded Primax mouse as well.

Daniel Schepler (@dschepler) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

isjerryxiao added a commit to archlinux-jerry/Amlogic_s905-kernel that referenced this issue Jul 15, 2019

HID: Add another Primax PIXART OEM mouse quirk
commit 4c12954965fdf33d8ae3883c1931fc29ca023cfb upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this Alienware branded Primax mouse as well.

Daniel Schepler (@dschepler) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
@jonathan-teh

This comment has been minimized.

Copy link

commented Jul 20, 2019

HP X1200 USB Optical Mouse (lsusb confirms manufacturer as PixArt) disconnects every 60 seconds with kernel 5.1.16-200 on Fedora 29. The kernel boot option usbhid.quirks=0x03f0:0x0641:0x00000400 fixes it.

@sriemer

This comment has been minimized.

Copy link
Owner Author

commented Jul 20, 2019

Thanks for the report @jonathan-teh. I’ll send the upstream patch. For >= v4.16 the patch applies in stable kernels without much modification. And then the distros pick up the stable kernels pretty much automatically.

@sriemer

This comment has been minimized.

Copy link
Owner Author

commented Jul 20, 2019

Second reference for HP X1200:
https://forum.ubuntu-it.org/viewtopic.php?p=4945248
My howto didn‘t exist in that time. Disconnect visible. Will inform the Ubuntu stable guys as well.

@sriemer

This comment has been minimized.

Copy link
Owner Author

commented Jul 24, 2019

@jonathan-teh Patch sent to HID maintainers, linux-input, and stable mailing lists.
Check the archives for it: https://www.spinics.net/lists/linux-input/ Will appear there soon.
Subject: [PATCH] HID: Add quirk for HP X1200 PIXART OEM mouse
https://www.spinics.net/lists/linux-input/msg62441.html

Staars added a commit to Staars/linux-stable that referenced this issue Aug 1, 2019

HID: Add another Primax PIXART OEM mouse quirk
commit 4c12954965fdf33d8ae3883c1931fc29ca023cfb upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this Alienware branded Primax mouse as well.

Daniel Schepler (@dschepler) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
@sriemer

This comment has been minimized.

Copy link
Owner Author

commented Aug 5, 2019

The HP X1200 patch is applied by Jiri Kosina now. Phew, no need to resend. Stable commits will follow where it applies automatically (>= 4.16). I sent backports for 4.4, 4.9, and 4.14.

nathanchance pushed a commit to ClangBuiltLinux/linux that referenced this issue Aug 6, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>

gregkh added a commit to gregkh/linux that referenced this issue Aug 9, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

gregkh added a commit to gregkh/linux that referenced this issue Aug 9, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

gregkh added a commit to gregkh/linux that referenced this issue Aug 9, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mrchapp pushed a commit to mrchapp/linux that referenced this issue Aug 9, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mrchapp pushed a commit to mrchapp/linux that referenced this issue Aug 9, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mrchapp pushed a commit to mrchapp/linux that referenced this issue Aug 9, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mrchapp pushed a commit to mrchapp/linux that referenced this issue Aug 9, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mdeejay added a commit to BeastRoms-Devices/kernel_xiaomi_violet that referenced this issue Aug 10, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mrchapp pushed a commit to mrchapp/linux that referenced this issue Aug 11, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mrchapp pushed a commit to mrchapp/linux that referenced this issue Aug 11, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

woodsts pushed a commit to woodsts/linux-stable that referenced this issue Aug 11, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

woodsts pushed a commit to woodsts/linux-stable that referenced this issue Aug 11, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

18796299507 added a commit to 18796299507/kernel_xiaomi_sdm660_clang that referenced this issue Aug 11, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

18796299507 added a commit to 18796299507/kernel_xiaomi_sdm660_clang that referenced this issue Aug 11, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

18796299507 added a commit to 18796299507/kernel_xiaomi_sdm660_clang that referenced this issue Aug 11, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

crimsonthunder pushed a commit to crimsonthunder/Crystal_Kernel_OP6T that referenced this issue Aug 11, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

dsd pushed a commit to endlessm/linux that referenced this issue Aug 12, 2019

HID: Add another Primax PIXART OEM mouse quirk
BugLink: https://bugs.launchpad.net/bugs/1836622

commit 4c12954965fdf33d8ae3883c1931fc29ca023cfb upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this Alienware branded Primax mouse as well.

Daniel Schepler (@dschepler) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Signed-off-by: Seth Forshee <seth.forshee@canonical.com>

Blacksuan19 added a commit to Blacksuan19/android_kernel_dark_ages that referenced this issue Aug 12, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Advertpavan pushed a commit to Advertpavan/kernel_xiaomi_tulip that referenced this issue Aug 12, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

yarpiin added a commit to yarpiin/White-Wolf-SGS9-LOS that referenced this issue Aug 12, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

yarpiin added a commit to yarpiin/White-Wolf-N9-LOS that referenced this issue Aug 12, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mdeejay added a commit to Tissot-Beast/kernel_xiaomi_msm8953 that referenced this issue Aug 13, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mdeejay added a commit to BeastRoms-Devices/kernel_xiaomi_vince that referenced this issue Aug 13, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

freeza-inc added a commit to freeza-inc/bm-galaxy-note9-exynos-pie-remix that referenced this issue Aug 13, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

jpuhlman pushed a commit to MontaVista-OpenSourceTechnology/linux-mvista-2.6 that referenced this issue Aug 15, 2019

HID: Add another Primax PIXART OEM mouse quirk
Source: Kernel.org
MR: 99311
Type: Integration
Disposition: Backport from git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable  linux-4.19.y
ChangeID: 5c90a2ecd08a53bcfd45dc219876573821b33265
Description:

commit 4c12954965fdf33d8ae3883c1931fc29ca023cfb upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this Alienware branded Primax mouse as well.

Daniel Schepler (@dschepler) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster@mvista.com>

catuva21 added a commit to catuva21/kernel_RN7 that referenced this issue Aug 16, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

catuva21 added a commit to catuva21/kernel_RN7 that referenced this issue Aug 16, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

isjerryxiao added a commit to archlinux-jerry/Amlogic_s905-kernel that referenced this issue Aug 17, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mdeejay added a commit to BeastRoms-Devices/kernel_xiaomi_raphael that referenced this issue Aug 17, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mdeejay added a commit to BeastRoms-Devices/kernel_xiaomi_raphael that referenced this issue Aug 17, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

mdeejay added a commit to BeastRoms-Devices/kernel_xiaomi_raphael that referenced this issue Aug 17, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

BlackDeaths added a commit to BlackDeaths/wahoo-1 that referenced this issue Aug 18, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

hackslashX added a commit to hackslashX/android_kernel_hisi_hi3650 that referenced this issue Aug 20, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

SyberHexen added a commit to SyberHexen/X-Payton_Kernel that referenced this issue Aug 21, 2019

HID: Add quirk for HP X1200 PIXART OEM mouse
commit 49869d2ea9eecc105a10724c1abf035151a3c4e2 upstream.

The PixArt OEM mice are known for disconnecting every minute in
runlevel 1 or 3 if they are not always polled. So add quirk
ALWAYS_POLL for this one as well.

Jonathan Teh (@jonathan-teh) reported and tested the quirk.
Reference: sriemer/fix-linux-mouse#15

Signed-off-by: Sebastian Parschauer <s.parschauer@gmx.de>
CC: stable@vger.kernel.org
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.