framapiaf.org est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Un service Mastodon fourni par l'association d’éducation populaire Framasoft.

Administré par :

Statistiques du serveur :

1,4K
comptes actifs

Configuring the XpPen ACK05 Remote with only FLOSS on GNU/Linux: my investigation and workarounds. :linux: 🔧

Blog post: davidrevoy.com/article1047/con

@davidrevoy a naive guess says this should work just like the expresskey remote and the default mappings look suspiciously similar to the inspiroy. Do you mind filing a bug against udev-hid-bpf with the hid-recorder output for each button? We might be able to remap this to button 1..x, add it to libwacom and then have the default button mapping interfaces work.

@whot Remap the keys of the ACK05 as tablet buttons? 🤯 Sounds like a brilliant idea and it worth trying it. Sure, I'll fill a new issue with all keys and dial output with hid-recorder.

David Revoy

@whot By the way, I have seen the replay of your conference with Benjamin at the Linux Plumbers Conf in Vienna. youtube.com/live/rQtQ-Nd1ZmA?t , 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 😆 gitlab.freedesktop.org/libevde ) But I'm trying to learn.

@davidrevoy I recommend reading my post on understanding HID first, no chance to understand this otherwise.

who-t.blogspot.com/2018/12/und

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: libevdev.pages.freedesktop.org

who-t.blogspot.comUnderstanding HID report descriptors This time we're digging into HID - Human Interface Devices and more specifically the protocol your mouse, touchpad, joystick, keyboard, et...