Solaar is used for configuring logitech devices on linux

Installation

sudo add-apt-repository ppa:solaar-unifying/stable
sudo apt update
sudo apt install solaar

Devices don’t show

When I first launched solaar the devices didn’t show up. So I ran it in my terminal

solaar show

to which I got this error:

solaar: error: Traceback (most recent call last): File "/usr/share/solaar/lib/solaar/cli/__init__.py", line 217, in run raise Exception( Exception: No supported device found. Use "lsusb" and "bluetoothctl devices Connected" to list connected devices.

But when i ran lsusb this was the result:

...
Bus 001 Device 002: ID 046d:c08b Logitech, Inc. G502 SE HERO Gaming Mouse
Bus 001 Device 008: ID 046d:c52b Logitech, Inc. Unifying Receiver
...

And it should’ve detected both.

So then I went to check for the hid_logitech_dj kernel module:

# See if it’s already loaded
lsmod | grep hid_logitech_dj

# If you don’t see it, load it:
sudo modprobe hid_logitech_dj

After that, I unplugged and re‑plugged my receiver and mouse and ran solaar show again, which fixed it.