Thanks to Solaar I hot my F1-F12 keys back on a Logitech keyboard that defaults to requiring Fn to use those (on Mac/Win you can change this using an app by Logitech). It’s been working well for a long time. I suggest getting it from their own ppa because the version in your Linux distro might be pretty old