Mouse battery/power warning cannot be clicked away
All notifications work (also powered on notifications) for Solaar-/Logitech Unifying-connected keyboards/mice (respectively one mouse), however, one pesky battery power notification sometimes does not want to go away. And by that I mean I can click close and nothing happens.
This effectively blocks the middle top part of my main screen, which is very püesky, because e.g. browser tabs are usually shown there…
This bug report is a copy of the same report to the Solaar devs, in case it is an issue on their side.
Information
- Solaar version (
solaar --version
orgit describe --tags
if cloned from this repository): solaar 1.1.0 - Distribution: Fedora 35
- Kernel version (ex.
uname -srmo
): Linux 5.15.6-200.fc35.x86_64 x86_64 GNU/Linux - Output of
solaar show
:
Unifying Receiver
Device path : /dev/hidraw0
USB id : 046d:C52B
Serial : EC7899DE
Firmware : 24.11.B0036
Bootloader : 02.09
Other : AA.AC
Has 2 paired device(s) out of a maximum of 6.
Notifications: wireless, software present (0x000900)
Device activity counters: 1=144, 2=254
1: M720 Triathlon Multi-Device Mouse
Device path : /dev/hidraw1
WPID : 405E
Codename : M720 Triathlon
Kind : mouse
Protocol : HID++ 4.5
Polling rate : 8 ms (125Hz)
Serial number: 515FE29D
Model ID: B015405E0000
Unit ID: 00097CC5
Bootloader: BOT 34.01.B0005
Firmware: MPM 04.10.B0013
Other:
The power switch is located on the base.
Supports 36 HID++ 2.0 features:
0: ROOT {0000}
1: FEATURE SET {0001}
2: DEVICE FW VERSION {0003}
Firmware: Bootloader BOT 34.01.B0005 000000A96719
Firmware: Firmware MPM 04.10.B0013 405E00A96719
Firmware: Other
Unit ID: 00097CC5 Model ID: B015405E0000 Transport IDs: {'btleid': 'B015', 'wpid': '405E'}
3: DEVICE NAME {0005}
Name: M720 Triathlon Multi-Device Mouse
Kind: mouse
4: WIRELESS DEVICE STATUS {1D4B}
5: RESET {0020}
6: CRYPTO ID {0021}
7: DEVICE FRIENDLY NAME {0007}
Friendly Name: M720 Triathlon
8: BATTERY STATUS {1000}
Battery: 5%, discharging, next level 0%.
9: CHANGE HOST {1814}
Anderen Empfänger wählen : 1:FedRocks
10: HOSTS INFO {1815}
Host 0 (paired): FedRocks
Host 1 (paired): X000M1301
Host 2 (paired): FedIdea
11: REPROG CONTROLS V4 {1B04}
Tasten-/Knopfaktionen (saved): {'208': 208, '80': 80, '81': 81, '82': 82, '83': 83, '86': 86, '91': 91, '93': 93}
Tasten-/Knopfaktionen : {'80': 80, '81': 81, '82': 82, '83': 83, '86': 86, '91': 91, '93': 93, '208': 208}
12: PERSISTENT REMAPPABLE ACTION {1C00}
13: POINTER SPEED {2205}
Pointer Speed: 1.0625
Empfindlichkeit (Zeigergeschwindigkeit) (saved): 272
Empfindlichkeit (Zeigergeschwindigkeit) : 272
14: VERTICAL SCROLLING {2100}
Roller type: 3G
Ratchet per turn: 24
Scroll lines: 0
15: DFUCONTROL UNSIGNED {00C1}
16: DFUCONTROL SIGNED {00C2}
17: DEVICE RESET {1802} internal, hidden
18: unknown:1803 {1803} internal, hidden
19: CONFIG DEVICE PROPS {1806} internal, hidden
20: OOBSTATE {1805} internal, hidden
21: unknown:1813 {1813} internal, hidden
22: unknown:1830 {1830} internal, hidden
23: unknown:1861 {1861} internal, hidden
24: unknown:1890 {1890} internal, hidden
25: unknown:1891 {1891} internal, hidden
26: unknown:18A1 {18A1} internal, hidden
27: unknown:1DF3 {1DF3} internal, hidden
28: unknown:1E00 {1E00} hidden
29: unknown:1EB0 {1EB0} internal, hidden
30: unknown:18B1 {18B1} internal, hidden
31: unknown:1850 {1850} internal, hidden
32: unknown:1E22 {1E22}
33: unknown:1F03 {1F03} internal, hidden
34: unknown:18C0 {18C0} internal, hidden
35: HIRES WHEEL {2121}
Multiplier: 8
Has invert: Normal wheel motion
Has ratchet switch: Free wheel mode
High resolution mode
HID notification
Mausrad-Scroll-Richtung (saved): False
Mausrad-Scroll-Richtung : False
Auflösung für Mausrad-Scrollen (saved): True
Auflösung für Mausrad-Scrollen : True
Has 9 reprogrammable keys:
0: Left Button , default: Left Click => Left Click
mse, reprogrammable, pos:0, group:1, group mask:g1
reporting: default
1: Right Button , default: Right Click => Right Click
mse, reprogrammable, pos:0, group:1, group mask:g1
reporting: default
2: Middle Button , default: Mouse Middle Button => Mouse Middle Button
mse, reprogrammable, divertable, persistently divertable, raw XY, pos:0, group:2, group mask:g1,g2
reporting: default
3: Back Button , default: Mouse Back Button => Mouse Back Button
mse, reprogrammable, divertable, persistently divertable, raw XY, pos:0, group:2, group mask:g1,g2
reporting: default
4: Forward Button , default: Mouse Forward Button => Mouse Forward Button
mse, reprogrammable, divertable, persistently divertable, raw XY, pos:0, group:2, group mask:g1,g2
reporting: default
5: Left Tilt , default: Mouse Scroll Left Button => Mouse Scroll Left Button
mse, reprogrammable, divertable, persistently divertable, raw XY, pos:0, group:2, group mask:g1,g2
reporting: default
6: Right Tilt , default: Mouse Scroll Right Button => Mouse Scroll Right Button
mse, reprogrammable, divertable, persistently divertable, raw XY, pos:0, group:2, group mask:g1,g2
reporting: default
7: MultiPlatform Gesture Button, default: Multiplatform Gesture Button => Multiplatform Gesture Button
mse, reprogrammable, divertable, persistently divertable, raw XY, pos:0, group:2, group mask:g1,g2
reporting: default
8: Virtual Gesture Button , default: Virtual Gesture Button => Virtual Gesture Button
divertable, virtual, raw XY, force raw XY, pos:0, group:3, group mask:empty
reporting: default
Battery: 5%, discharging, next level 0%.
2: MX Keys Keyboard
Device path : /dev/hidraw2
WPID : 408A
Codename : MX Keys
Kind : keyboard
Protocol : HID++ 4.5
Polling rate : 20 ms (50Hz)
Serial number: 4C718BF6
The power switch is located on the edge of top right corner.
Battery: unknown (device is offline).
Describe the bug When I boot sometimes the notification about the battery being almost empty of my mouse. Okay, fair enough, but I cannot get click it away. There is a cross at the top right, but clicking on it does nothing. Also the "clear" button to clear all notificationjs does not help. The notification just stays there.
This only happens since I upgraded from Fedora 34 to Fedora 35 (GNOME 41.1).
To Reproduce It mostly happens at boot when the mouse is connected.
BTW as it is battery-powered, I doubt this is correct anyway, since I see that notification for months and it still works, but well…
Additional context Note https://github.com/pwr-Solaar/Solaar/issues/1185 may make it less bad, but does have an influence here too. Maybe one could also just mute notifications for a whole device or so.