3 ms·
Cool! I always assumed the Linux driver was maintained as a best effort side project by Wacom engineer(s), not as an official endeavor. Overall, Wacom tablets
by jchw 5y ago
Cool! I always assumed the Linux driver was maintained as a best effort side project by Wacom engineer(s), not as an official endeavor.
Overall, Wacom tablets work fairly well under Linux and have for quite some time. There are some caveats with what events the devices report vs what apps expect, but I think that’s smoothed out in the modern world of XI2, the wayland tablet api, and libinput.
I’m not a passionate user of graphics tablets, but in my experience, Wacom tablets work better on Linux than Windows (and similarly good to macOS) partly because on Windows, they predate Windows having an input stack that can support pressure-sensitive graphics tablet pens. That arrived in Windows 8. Wacom had instead implemented a sort of defacto standard called Wintab, which they seemingly standardized with a company called LCS/Telegraphics in the Win 3.x days. In the modern invocation of this, the tablet kernel driver appears to act as a relay for hardware events, but those events get pumped back to a usermode service, and then wintab32 clients get them pumped into their event loops. Modern Windows has WM_POINTER* events, but it seems this usermode service is needed even for those events to work, probably so that wintab and WM_POINTER events can remain consistent, sync with control panel, and not fire over eachother. Still, it’s a shame.
In the modern world, if you happen to have a USB tablet that speaks the HID digitizer API, Linux should be able to give you fairly good support straight out of the box, usually only lacking support for rebinding keys easily, controlling LEDs, etc. More tablet manufacturers have been choosing hardware that can support the HID digitizer class as it’s probably the only way to get graphics tablet support for Android devices. I found this to be the case with an XP-Pen device that I bought with intent to try writing a driver, only to find it spoke perfectly good standard USB, produced events in evdev, and plumbed through to Krita absolutely fine. To be sure, not all XP-Pen tablets will work this way, but some will. I’d guess ones that advertise Android support are likely to.
- synergy20 5y agoI have a cheap XP-pen and worked well for me on ubuntu 20.04, though I'm not a heavy user of it.
- nsonha 5y agoI have a CTH-480 on Ubuntu and I don't know how to right click with it. 2 fingers scrolling works though
- Matumio 5y agoSome 15 years ago I remember there was already a Wacom engineer consistently working on the Linux drivers when there were practically zero applications able to use pressure input. Their kernel driver was always being maintained. The then-upcoming competition didn't bother with Linux. Not sure how it is today. Just for this I would buy from Wacom again, except that I already have three tablets collecting dust from my lack of creative work. Just plugged in the oldest one, yep it still works on modern Linux.