Skip to contentSkip to conversation

Unable to use Microsoft Surface Precision Mouse

Bug 199461 [email protected] 1 participant 12 messages May 1, 2019 – Nov 22, 2019 1 message not in the archive Bluetooth drivers

lore
Share & tools
lore
#3 lore raw
In reply to a message not in the archive

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

--- Comment #7 from Michael Long ([email protected]) --- Hi Szymon,

thanks a lot for your effort! I've applied your patch on top of kernel 5.1.11 and I can confirm the mouse is working now.

The only downside I've noticed so far is that the scroll wheel stopped working after 1-2h of usage.

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.
#4 lore raw
In reply to a message not in the archive

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

--- Comment #8 from Maarten Fonville ([email protected]) --- @Michael

the scroll wheel that stops working is not related to Bluetooth. I experienced the very same issue with the scroll wheel when using the mouse via USB. This happened since the upgrade to Ubuntu 19.04 and I think it is related to the desktop environment. It seems to be sometimes triggered by lock screen or suspend (but not 100% reproducible). Reconnecting the USB (or reconnecting via bluetooth) lets the desktop re-initialize the mouse and resolves the scroll wheel issue.

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.
#6 lore raw
In reply to a message not in the archive

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

--- Comment #10 from Michael Long ([email protected]) ---
I've patched bluez according to your link and after some hours of usage I couldn't reproduce the scroll wheel issue. So on my primary device (laptop) everything works!

Unfortunately on my desktop system I've another issue, again this could be entirely unrelated:

After applying the kernel patch (and in anticipation the bluez patch) on my desktop system, the pairing process also went smoothly.

The mouse is shown as paired and connected according to the KDE plasma UI tools, but apparently the mouse is not detected by the input system. Dmesg only shows warning added by the patch and not any of the following input stuff (taken from my laptop):

[    7.973258] input: BTLE Precision Mouse as
/devices/virtual/misc/uhid/0005:045E:0821.0004/input/input19
[    7.973526] input: BTLE Precision Mouse Keyboard as
/devices/virtual/misc/uhid/0005:045E:0821.0004/input/input20
[    7.973646] input: BTLE Precision Mouse Consumer Control as
/devices/virtual/misc/uhid/0005:045E:0821.0004/input/input21
[    7.973697] input: BTLE Precision Mouse as
/devices/virtual/misc/uhid/0005:045E:0821.0004/input/input22
[    7.973746] input: BTLE Precision Mouse as
/devices/virtual/misc/uhid/0005:045E:0821.0004/input/input23
[    7.973819] hid-generic 0005:045E:0821.0004: input,hidraw3: BLUETOOTH HID

v1.05 Mouse [BTLE Precision Mouse] on XX:XX:XX:XX:XX:XX

What could I missing out?

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.
#7 lore raw
In reply to a message not in the archive

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

--- Comment #11 from Michael Long ([email protected]) ---
Ok, I compared the kernel configs between the working and non-working systems, it seems like the kernel config entry CONFIG_UHID (User-space I/O driver support for HID subsystem) was missing.

Everything is running fine now. I hope both patches are picked up in their following release.

Thanks again.

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.
#8 lore raw
In reply to a message not in the archive

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

--- Comment #12 from Szymon Janc ([email protected]) --- Kernel patch is merged into bluetooth-next and is on its way to linus tree. It is also marked as stable candidate.

Mentioned scroll issue fix is now also merged into bluez tree.

I think this bug can be now closed.

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.
#11 lore raw
In reply to a message not in the archive

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

[email protected] changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]

--- Comment #14 from [email protected] ---
I am also wondering when can I get the fixes... I ave both issues, the mouse not pairing and the mouse wheel issue when paired using a workaround. I am running elementary juno with kernel 5.3.8-050308-generic

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.
#12 lore raw
In reply to a message not in the archive

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

Paweł Bylica ([email protected]) changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]

--- Comment #15 from Paweł Bylica ([email protected]) --- The BlueZ fix is released in version 5.51.

Signature · 2 lines
You are receiving this mail because:
You are the assignee for the bug.