And indeed there is: an open-source project called OpenLogi, not affiliated with Logitech, aims to provide a solution. The app is currently only available for Mac (Windows and Linux versions are in ...