linuxwacom / libwacom

libwacom is a tablet description library
Other
336 stars 173 forks source link

data: add the XP-Pen ACK05 Remote, take 2 #788

Closed bentiss closed 3 weeks ago

bentiss commented 1 month ago

Taking over #777, because I have the HW locally and could do some more testing.

This has a couple of clean_svg.py fixes, and the SVG from @Deevad (fixed by me).

The dial still doesn't work properly in the overlay, so I wonder if the problem is not in gnome-settings-daemon. KDE only shows the buttons, not the dial.

I also tried adding the "modes", but it seems that they are not recognized by default by g-s-d (is this because there is no LEDs on the device and then non sysfs for them?)

Also, still no sysinfo, this is pretty much pre-development at thios stage, and we need to figure out if we are happy with the button mapping first.

whot commented 1 month ago

so I wonder if the problem is not in gnome-settings-daemon.

ftr, g-s-d is mostly dead and doesn't do much anymore, virtually all the code is now in gnome-control-center (read-only stuff) and mutter.

but yes, the dials won't work in GNOME yet because the wayland protocol is not upstream which means mutter etc. cannot use it.

redstrate commented 1 month ago

The dial still doesn't work properly in the overlay, so I wonder if the problem is not in gnome-settings-daemon. KDE only shows the buttons, not the dial.

Work in progress, I'm eventually going to show the dial in the UI :)

bentiss commented 1 month ago

Work in progress, I'm eventually going to show the dial in the UI :)

Great news! Thanks a lot for working on this.

Currently the plan is to not merge things here and in udev-hid-bpf as long as things are not ready in KDE/Gnome. Simply because otherwise we are just removing the somehow useful Ctrl+/Ctrl- default output of the Diai and will break things for users.

bentiss commented 1 month ago

OK, rebased, fixed the tablet file, force pushed and removing draft status

whot commented 3 weeks ago

merged, thanks