Running the application on a Mac (possibly only an ARM Mac?) will produce a NoBackendError: No backend available error from PyUSB as it cannot locate libusb.
While this isn't really an issue with g203-led, you may consider including run instructions for Macs. The following fixed the issue for me (requires Homebrew):
FYI I got this working today on an M1. Big problem is how to make it run on boot every time. Logitech is absolutely horrible to sell us this product where you can't even turn the bloody lights off.
Running the application on a Mac (possibly only an ARM Mac?) will produce a
NoBackendError: No backend available
error from PyUSB as it cannot locatelibusb
.While this isn't really an issue with
g203-led
, you may consider including run instructions for Macs. The following fixed the issue for me (requires Homebrew):More info here: https://stackoverflow.com/questions/70729330/python-on-m1-mbp-trying-to-connect-to-usb-devices-nobackenderror-no-backend-a