New rule: if a device needs an "app" for some functionality to work, treat that device as not having that functionality at all.
Here, Logitech mice have lost basic functionality - like some of the buttons, you know, doing anything, or scrolling not working - because of an expired certificate for the app.
https://www.club386.com/logitech-options-macos-certificate-fix/
At any time, any particular app could stop working due to technological changes, vendor support, OS support, or any of a hundred other reasons, and if functionality depends on that app, you're high-and-dry. In this particular case, Logitech is fixing the app and giving users a way to fix the problem, but you might not be so lucky.
#hardware #device #functionality #app #driver #software #BrokenByDesign #Logitech #oops