Solaar does not maintain settings after device sleeps
Created by: krrk
The settings applied in Solaar only work when the program is first opened or when making a change. After a short while the settings are lost. For my wireless mouse Logitech MX Master it appears that after not using the mouse for some time it must go into some power save mode. When it is awoken it will have reset to its default settings (1000 DPI and No Smooth Scrolling). Then I have to either close and open Solaar or change the DPI to something other than 1600 (the maximum) and then change it back and also deactivate and reactivate smooth scrolling. The command line interface also shows that the mouse has reset to its default settings.
Is there supposed to be some sort of thread watching the mouse to re-apply changes when necessary built into Solaar? If so it is not working for me. Otherwise please treat this issue as a feature request for such a daemon. Solaar is practically not worth the effort for me as it stands. After correctly setting libinput for MOUSE_DPI and MOUSE_WHEEL_CLICK_COUNT for 1600 and smooth scroling when the mouse resets to default its slower and basically unable to scroll.
I have installed Solaar with Python3 using the latest git version.