DIGImend / digimend-kernel-drivers

DIGImend graphics tablet drivers for the Linux kernel
GNU General Public License v2.0
1.16k stars 172 forks source link

2022 HUION Kamvas Pro 13 2.5K QHD pen works, disconnects, and then won't connect again till power cycled #652

Open rustyCircleJones opened 1 year ago

rustyCircleJones commented 1 year ago

This seems to be a similar issue to "Huion WH1409 v2 stops registering after the pen leaves proximity for the first time #626", but instead it's happening to my HUION Kamva Pro 13 (2022).

Or at least it seems very similar to me.

If I turn on the display with the pen against the tablet it will work for a while. If I lift the pen too far from the display it will "lose" the pen and it won't show up again.

Also sometimes it disconnects when I right click or double right click it's pen buttons. It doesn't happen 100% of the time, but it happens most of the time.

The pen will remain disconnected until I power cycle the display and then it happens again.

The tablet worked reliably while using Fedora 36. Used it with Inkscape, Gimp, and other applications just fine.

But now that I have a new laptop in Fedora 37 it no longer works. So I assume something changed in the kernel between then and now. Using Gnome desktop with Wayland.

Also compiling the digimend kernel modules and using them via dkms it doesn't seem to make a difference.

I would like to help troubleshoot the issue, but I don't know where to start. Like if you want me to compile kernels or whatever I can do that.

The dmesg output when I connect the tablet. This is just to narrow down the exact device numbers because it doesn't print out any messages when the pen disconnects. Not sure what else to include.

[ 8751.970882] usb 7-1: Product: Huion Tablet_GT1302 [ 8752.043936] input: Huion Tablet_GT1302 as /devices/pci0000:00/0000:00:08.3/0000:08:00.3/usb7/7-1/7-1:1.0/0003:256C:006D.0030/input/input116 [ 8752.044397] input: Huion Tablet_GT1302 Pad as /devices/pci0000:00/0000:00:08.3/0000:08:00.3/usb7/7-1/7-1:1.0/0003:256C:006D.0030/input/input117 [ 8752.044674] input: Huion Tablet_GT1302 Touch Strip as /devices/pci0000:00/0000:00:08.3/0000:08:00.3/usb7/7-1/7-1:1.0/0003:256C:006D.0030/input/input118 [ 8752.045095] input: Huion Tablet_GT1302 Dial as /devices/pci0000:00/0000:00:08.3/0000:08:00.3/usb7/7-1/7-1:1.0/0003:256C:006D.0030/input/input119 [ 8752.045966] uclogic 0003:256C:006D.0030: input,hiddev97,hidraw7: USB HID v1.11 Keypad [Huion Tablet_GT1302] on usb-0000:08:00.3-1/input0 [ 8752.073069] input: Huion Tablet_GT1302 Stylus as /devices/pci0000:00/0000:00:08.3/0000:08:00.3/usb7/7-1/7-1:1.1/0003:256C:006D.0031/input/input120 [ 8752.073558] input: Huion Tablet_GT1302 as /devices/pci0000:00/0000:00:08.3/0000:08:00.3/usb7/7-1/7-1:1.1/0003:256C:006D.0031/input/input121 [ 8752.074133] hid-multitouch 0003:256C:006D.0031: input,hidraw8: USB HID v1.11 Device [Huion Tablet_GT1302] on usb-0000:08:00.3-1/input1 [ 8752.096158] uclogic 0003:256C:006D.0032: interface is invalid, ignoring [ 8752.118432] uclogic 0003:256C:006D.0032: interface is invalid, ignoring [ 8752.179243] input: Huion Tablet_GT1302 as /devices/pci0000:00/0000:00:08.3/0000:08:00.3/usb7/7-1/7-1:1.1/0003:256C:006D.0031/input/input123 [ 8752.179595] uclogic 0003:256C:006D.0031: input,hidraw8: USB HID v1.11 Device [Huion Tablet_GT1302] on usb-0000:08:00.3-1/input1

Thank you for your hard work.