Got a drawing tablet a while back. Made sure to check if it is supported on linux and decided to get a Huion HS611

The first time I tried to use it (mainly with krita), my PC didn't recognise it. Tried to see if it is a hardware failure or something.

So, dmesg showed it, lsusb also shows it is connected. libwacom did not recognise it though. Turns out, the manufacturer changed the device ID from 006d to 006f.

I'm now so far, that the drawing area, the pen and its buttons, and the media keys work. There are still two things left only working not as intended or not at all: the hot keys on the side, and a scroll bar at the top right next to the media keys.

Debugging this is exhausting   so much software interconnected (udev, libwacom, libinput, etc) and hard to find the right place to start

When I get it to work, I try to share my findings with the affected projects. At the moment I have changes for libwacom (need to confirm with them how they handle same device with multiple IDs) and systemd (it handles some usb/udev stuff as far as I understood and so it needs information about the hardware to know what it has to setup)