Merged at the start of the Linux 7.3 kernel cycle was adding Logitech Bolt USB receiver support for Logitech HID++ devices to the hid-logitech-dj driver code. That has resulted in too many bug reports of early Linux 7.3 users encountering varying issues with their Logitech mice that the functionality is now being reverted until it can be better developed. There has been a flurry of bug reports on Linux 7.3-rcX kernels from users with Logitech mice finding the experience degraded compared to Linux 7.2 and prior. Examples include scrollwheel problems with unclear causes, needing to adjust settings after every reconnect including suspend/resume cycles, scrolling too far per tic when on Linux 7.3, and related issues. On prior kernels, the Logitech mice would function via the Logitech HID++ driver if connected over Bluetooth or use the generic HID driver code if connected via the Logitech Bolt receiver. With the Logitech Bolt receiver going through the hid-logitech-dj driver with HID++ support in Linux 7.3 is the culprit leading to the bizare behavior. While there have been patches proposed for hopefully fixing the situation, it's not clear they are fully baked yet and cover all corner-cases, etc. As a result, this morning Benjamin Tissoires has queued a patch to HID's for-7.3/upstream-fixes Git branch for reverting the Bolt receiver support for Logitech HID++ devices. Thus going back to the generic HID driver and losing out on the HID++ functionality but should be more stable for Linux 7.3 until the proper support can be developed. Tissoires summed up the situation as: "Introducing Bolt as a DJ receiver created a lot of troubles for users with their scroll wheel going crazy. This is because we have 2 issues: - Bolt doesn't say which device sends which event, so having 2 mice connected on the same receiver means one will be normal and the other deadly slow or deadly fast - userspace also tinker with those settings, meaning that users are not happy with the new default settings. The end result is that the feature is not ready for a final kernel, and the sensible thing to do is to revert the patch and revisit it in a later kernel if we can work around the 2 issues I've mentioned above." So if you use the Logitech Bolt and have been encountering odd behavior on Linux 7.3, a revert is on the way with the HID fixes presumably being sent out to Linus Torvalds in the days ahead.
Linux 7.3 Reverting Logitech Bolt Receiver HID++ After Too Many Bugs Encountered
Full Article
Original Source
Read the full article at Phoronix →KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.