I am reporting incomplete support for XP-Pen Deco Pro XLW Gen 2 on Linux.
System:
Distro: Nobara Linux (Fedora-based)
Desktop/session: KDE Plasma on Wayland
Kernel: 7.1.3-200.nobara.fc44.x86_64
Tablet: XP-Pen Deco Pro XLW (Gen 2)
USB ID: 28bd:0944
Problem:
Tablet is detected on USB and creates input nodes.
Pen proximity, tip contact, side buttons, and wheel-like actions generate events.
Pen movement does not produce a normal motion stream for tablet use.
In evtest, I mainly see EV_ABS code 40 (ABS_MISC) value changes, but not a usable full tablet axis stream for apps.
Expected:
Full pen event stream exposed to Linux input stack for this device, including usable pen motion and pressure for applications.
Observed evidence:
lsusb shows:
Bus 003 Device 003: ID 28bd:0944 XP-Pen Deco Pro XLW (Gen 2)
Kernel logs show binding to uclogic after manual steps, for example:
uclogic 0003:28BD:0944.0020 ...
uclogic 0003:28BD:0944.0021 ...
uclogic 0003:28BD:0944.0022 ...
evtest on tablet-related nodes shows repeated ABS_MISC changes, but no usable pen movement stream for drawing workflows.
What I already tested:
Stopped OpenTabletDriver virtual path to avoid masking.
Verified USB detection and input nodes.
Verified udev tags and event interfaces.
Added 28bd:0944 into local digimend source in:
hid-ids.h
hid-uclogic-core.c device table
hid-uclogic-params.c UGEE v2 init switch
Built and installed local DKMS module for current kernel.
Result remained partial: still ABS_MISC-only behavior for tablet interaction, but no tablet axis behavior.
Request:
Please add model support/parser handling for XP-Pen Deco Pro XLW Gen 2 (28bd:0944), so full tablet pen data is exposed correctly. If at all possible, please also add support for the X3 Pro Roller Stylus. Thank You!
I can provide on request:
Full usbhid-dump descriptor output for 28bd:0944
Full journalctl kernel logs for bind/rebind attempts
Full evtest captures for each tablet interface
I am reporting incomplete support for XP-Pen Deco Pro XLW Gen 2 on Linux.
System:
Distro: Nobara Linux (Fedora-based)
Desktop/session: KDE Plasma on Wayland
Kernel: 7.1.3-200.nobara.fc44.x86_64
Tablet: XP-Pen Deco Pro XLW (Gen 2)
USB ID: 28bd:0944
Problem:
Tablet is detected on USB and creates input nodes.
Pen proximity, tip contact, side buttons, and wheel-like actions generate events.
Pen movement does not produce a normal motion stream for tablet use.
In evtest, I mainly see EV_ABS code 40 (ABS_MISC) value changes, but not a usable full tablet axis stream for apps.
Expected:
Full pen event stream exposed to Linux input stack for this device, including usable pen motion and pressure for applications.
Observed evidence:
lsusb shows:
Bus 003 Device 003: ID 28bd:0944 XP-Pen Deco Pro XLW (Gen 2)
Kernel logs show binding to uclogic after manual steps, for example:
uclogic 0003:28BD:0944.0020 ...
uclogic 0003:28BD:0944.0021 ...
uclogic 0003:28BD:0944.0022 ...
evtest on tablet-related nodes shows repeated ABS_MISC changes, but no usable pen movement stream for drawing workflows.
What I already tested:
Stopped OpenTabletDriver virtual path to avoid masking.
Verified USB detection and input nodes.
Verified udev tags and event interfaces.
Added 28bd:0944 into local digimend source in:
hid-ids.h
hid-uclogic-core.c device table
hid-uclogic-params.c UGEE v2 init switch
Built and installed local DKMS module for current kernel.
Result remained partial: still ABS_MISC-only behavior for tablet interaction, but no tablet axis behavior.
Request:
Please add model support/parser handling for XP-Pen Deco Pro XLW Gen 2 (28bd:0944), so full tablet pen data is exposed correctly. If at all possible, please also add support for the X3 Pro Roller Stylus. Thank You!
I can provide on request:
Full usbhid-dump descriptor output for 28bd:0944
Full journalctl kernel logs for bind/rebind attempts
Full evtest captures for each tablet interface