While XP-PEN does provide out-of-tree drivers for their drawing tablets on Linux including the XP-PEN Artist 24 Pro, the Linux 6.19 kernel is set to provide upstream support for the XP-PEN Artist 24 Pro.
Last week a patch was queued into the HID subsystem’s “for-next” branch for supporting the XP-PEN Artist 24 Pro within the uclogic driver.
Joshua Goins who authored the Artist 24 Pro support patch explained with the patch:
“The tablet is similar to the 22R Pro, but with a few annoying differences. Its descriptors are bigger because of the tablet’s split coordinate system, I guess it’s just that large. Thankfully, this is easy enough to support as all we have to do is shift bytes around.
To help code re-use, I changed the signature of uclogic_params_init_ugee_xppen_pro to accept a pen descriptor so we didn’t create yet-another initialization function.
I have been testing this locally for a month or so and it works great, and also corroborated this with a few other testers. Since this touches my 22R Pro code, I have tested and checked that it didn’t regress that device.”
The XP-PEN Artist 24 Pro retails for ~$600+ USD and features a 2.5K resolution for its 23.8-inch display, 20 shortcut keys, a battery-free stylus, and other modern features for high-end graphics drawing tablets.
Now with the Linux 6.19 kernel with this patch being queued into the HID for-next code, the XP-PEN Artist 24 Pro should behave nicely on the mainline kernel.