The HP X500 PixArt OEM mouse disconnects if not always polled

Bug #1832041 reported by Sai Balaram
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Sometime the wifi is not getting detected and the mouse is not working and and i am using touch instead of mouse, the external mouse is also not working

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: xorg 1:7.7+19ubuntu7.1
ProcVersionSignature: Ubuntu 4.18.0-21.22~18.04.1-generic 4.18.20
Uname: Linux 4.18.0-21-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.6
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Sat Jun 8 00:40:19 2019
DistUpgraded: Fresh install
DistroCodename: bionic
DistroVariant: ubuntu
DkmsStatus:
 nvidia, 390.116, 4.15.0-47-generic, x86_64: installed
 nvidia, 390.116, 4.15.0-51-generic, x86_64: installed
 nvidia, 390.116, 4.18.0-17-generic, x86_64: installed
 nvidia, 390.116, 4.18.0-21-generic, x86_64: installed
ExtraDebuggingInterest: Yes, including running git bisection searches
GraphicsCard:
 Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company UHD Graphics 620 [103c:83ba]
   Subsystem: Hewlett-Packard Company GP108M [GeForce MX150] [103c:83ba]
InstallationDate: Installed on 2019-04-04 (64 days ago)
InstallationMedia: Ubuntu 18.04.2 LTS "Bionic Beaver" - Release amd64 (20190210)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 004: ID 8087:0025 Intel Corp.
 Bus 001 Device 003: ID 05c8:0815 Cheng Uei Precision Industry Co., Ltd (Foxlink)
 Bus 001 Device 009: ID 03f0:0941 Hewlett-Packard
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: HP HP Spectre x360 Convertible 15-ch0xx
ProcEnviron:
 LANGUAGE=en_IN:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_IN
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.18.0-21-generic root=UUID=a759c10c-be50-4caf-bd43-1516b97d1c6a ro quiet splash vt.handoff=1
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/15/2018
dmi.bios.vendor: AMI
dmi.bios.version: F.23
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 83BA
dmi.board.vendor: HP
dmi.board.version: 57.31
dmi.chassis.type: 31
dmi.chassis.vendor: HP
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAMI:bvrF.23:bd10/15/2018:svnHP:pnHPSpectrex360Convertible15-ch0xx:pvr:rvnHP:rn83BA:rvr57.31:cvnHP:ct31:cvrChassisVersion:
dmi.product.family: 103C_5335KV HP Spectre
dmi.product.name: HP Spectre x360 Convertible 15-ch0xx
dmi.product.sku: 2FW61AV
dmi.sys.vendor: HP
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.95-1~18.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 18.2.8-0ubuntu0~18.04.2
version.libgl1-mesa-glx: libgl1-mesa-glx 18.2.8-0ubuntu0~18.04.2
version.xserver-xorg-core: xserver-xorg-core N/A
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A

Revision history for this message
Sai Balaram (balaram6712) wrote :
Revision history for this message
Eduardo Barretto (ebarretto) wrote : Bug is not a security issue

Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.

information type: Private Security → Public
Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: The mouse stops working

It appears your mouse is USB and not related to wireless.

Please choose one problem you would like to be this bug about, and optionally open a new bug for the other problem.

affects: xorg (Ubuntu) → ubuntu
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

The wifi problem is a kernel/firmware issue:

[20460.034389] ieee80211 phy0: Hardware restart was requested
[20461.205415] iwlwifi 0000:3b:00.0: Microcode SW error detected. Restarting 0x0.

---

The mouse problem seems to be a hardware/connection/kernel issue:

[20772.768458] usb 1-3: new low-speed USB device number 7 using xhci_hcd
[20772.926068] usb 1-3: New USB device found, idVendor=03f0, idProduct=0941, bcdDevice= 1.00
[20772.926075] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[20772.926079] usb 1-3: Product: HP X500 USB Optical Mouse
[20772.926083] usb 1-3: Manufacturer: PixArt
[20772.930813] input: PixArt HP X500 USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:03F0:0941.0009/input/input35
[20772.931310] hid-generic 0003:03F0:0941.0009: input,hidraw0: USB HID v1.11 Mouse [PixArt HP X500 USB Optical Mouse] on usb-0000:00:14.0-3/input0
[20772.946513] usb 1-3: USB disconnect, device number 7
[20773.488475] usb 1-3: new low-speed USB device number 8 using xhci_hcd
[20773.646432] usb 1-3: New USB device found, idVendor=03f0, idProduct=0941, bcdDevice= 1.00
[20773.646439] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[20773.646443] usb 1-3: Product: HP X500 USB Optical Mouse
[20773.646447] usb 1-3: Manufacturer: PixArt
[20773.650364] input: PixArt HP X500 USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:03F0:0941.000A/input/input36
[20773.651117] hid-generic 0003:03F0:0941.000A: input,hidraw0: USB HID v1.11 Mouse [PixArt HP X500 USB Optical Mouse] on usb-0000:00:14.0-3/input0
[20956.341624] usb 1-3: USB disconnect, device number 8
[20960.080857] usb 1-3: new low-speed USB device number 9 using xhci_hcd
[20960.937374] usb 1-3: New USB device found, idVendor=03f0, idProduct=0941, bcdDevice= 1.00
[20960.937378] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[20960.937381] usb 1-3: Product: HP X500 USB Optical Mouse
[20960.937384] usb 1-3: Manufacturer: PixArt
[20960.940944] input: PixArt HP X500 USB Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:03F0:0941.000B/input/input37
[20961.001941] hid-generic 0003:03F0:0941.000B: input,hidraw0: USB HID v1.11 Mouse [PixArt HP X500 USB Optical Mouse] on usb-0000:00:14.0-3/input0

affects: ubuntu → linux (Ubuntu)
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Please let us know which problem you would like this bug to be about.

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
Sebastian Parschauer (s-parschauer) wrote :

I‘ve fixed this mouse at upstream Linux kernel with HID_QUIRK_ALWAYS_POLL. See https://github.com/sriemer/fix-linux-mouse/issues/15 and https://www.spinics.net/lists/linux-input/msg63199.html. It is queued for v5.4-rc1 and v4.16+ stable. Feel free to backport to the old hid_blacklist as well.

Revision history for this message
Sebastian Parschauer (s-parschauer) wrote :
Changed in linux (Ubuntu):
status: Expired → Confirmed
summary: - The mouse stops working
+ The HP X500 PixArt OEM mouse disconnects if not always polled
Revision history for this message
Sebastian Parschauer (s-parschauer) wrote :

The upstream Linux kernel patch 2acf40f0454d41b8d51c95d317283c20c931164d is picked up for stable trees now. Please include it. TIA

Revision history for this message
Sebastian Parschauer (s-parschauer) wrote :

I've subscribed the Bionic kernel maintainer Khaled El Mously to this bug for the task of including the upstream patch.
Link: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=2acf40f0454d41b8d51c95d317283c20c931164d

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.