Configuring the XpPen ACK05 Remote with only FLOSS on GNU/Linux: my investigation and workarounds. :linux: 🔧
#linux #xppen #hacking
Configuring the XpPen ACK05 Remote with only FLOSS on GNU/Linux: my investigation and workarounds. :linux: 🔧
#linux #xppen #hacking
@whot@fosstodon.org By the way, I have seen the replay of your conference with Benjamin at the Linux Plumbers Conf in Vienna. https://www.youtube.com/live/rQtQ-Nd1ZmA?t=28884s , it was very interesting! 👍
I really enjoyed learning about the structure of the project, the user hack/testing/stable and the naming convention. It helped me at browsing the source (even if I can’t still understand what’s going on for many lines, even on simple one like the code for the foot pedal 😆 https://gitlab.freedesktop.org/libevdev/udev-hid-bpf/-/blob/main/src/bpf/userhacks/0010-QuinHeng__PCsensor-FootSwitch.bpf.c?ref_type=heads ) But I’m trying to learn.
@davidrevoy@framapiaf.org I recommend reading my post on understanding HID first, no chance to understand this otherwise.
https://who-t.blogspot.com/2018/12/understanding-hid-report-descriptors.html
The code is simple, but only if you understand all the magic that goes on behind the scenes :)
As it happens, udev-hid-bpf also has a tutorial which may make things more or less confusing: https://libevdev.pages.freedesktop.org/udev-hid-bpf/tutorial.html