You are not logged in.
I am trying to use a graphics tablet with my laptop. I have a Huion 1060p model graphics tablet and an Arch Linux installation that I use with Hyprland. To see if the tablet is even recognized I have run "lsusb" command which gave the following output
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 0408:534c Quanta Computer, Inc. HP HD Camera
Bus 003 Device 003: ID 04f3:0c7e Elan Microelectronics Corp. ELAN:ARM-M4
Bus 003 Device 004: ID 8087:0033 Intel Corp. AX211 Bluetooth
Bus 003 Device 005: ID 03f0:3841 HP, Inc HP Wireless Mouse X200
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubwith no mention of the tablet driver even though the lights of the tablet do indeed turn on which leads me to believe there is no issue with the connection. As mentioned in the wiki page, I have installed the digimend-kernel-drivers-dkms, dkms, and linux-headers packages yet the output of lsusb still makes no mention of a tablet.
One thing that worries me is that during the installation of the linux-headers package i get the following error.
==> dkms install --no-depmod digimend/13 -k 6.18.7-arch1-1
Error! Bad return status for module build on kernel: 6.18.7-arch1-1 (x86_64)
Consult /var/lib/dkms/digimend/13/build/make.log for more information.
==> WARNING: `dkms install --no-depmod digimend/13 -k 6.18.7-arch1-1' exited 10Consulting the log files gives
DKMS (dkms-3.3.0) make.log for digimend/13 for kernel 6.18.7-arch1-1 (x86_64)
Thu Jan 29 12:47:54 CET 2026
Building module(s)
# command: make -j16 KERNELRELEASE=6.18.7-arch1-1 KVERSION=6.18.7-arch1-1
make -C /lib/modules/6.18.7-arch1-1/build M=/var/lib/dkms/digimend/13/build modules
make[1]: Entering directory '/usr/lib/modules/6.18.7-arch1-1/build'
make[2]: Entering directory '/var/lib/dkms/digimend/13/build'
CC [M] hid-kye.o
CC [M] hid-uclogic-core.o
CC [M] hid-uclogic-rdesc.o
CC [M] hid-uclogic-params.o
CC [M] hid-polostar.o
CC [M] hid-viewsonic.o
hid-uclogic-params.c: In function ‘uclogic_params_init’:
hid-uclogic-params.c:1707:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
1707 | if (bNumInterfaces != 3) {
| ^
hid-uclogic-params.c:1725:9: note: here
1725 | case VID_PID(USB_VENDOR_ID_HUION,
| ^~~~
hid-uclogic-core.c: In function ‘uclogic_remove’:
hid-uclogic-core.c:494:9: error: implicit declaration of function ‘del_timer_sync’ [-Wimplicit-function-declaration]
494 | del_timer_sync(&drvdata->inrange_timer);
| ^~~~~~~~~~~~~~
make[4]: *** [/usr/lib/modules/6.18.7-arch1-1/build/scripts/Makefile.build:287: hid-uclogic-core.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [/usr/lib/modules/6.18.7-arch1-1/build/Makefile:2010: .] Error 2
make[2]: *** [/usr/lib/modules/6.18.7-arch1-1/build/Makefile:248: __sub-make] Error 2
make[2]: Leaving directory '/var/lib/dkms/digimend/13/build'
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/lib/modules/6.18.7-arch1-1/build'
make: *** [Makefile:15: all] Error 2
# exit code: 2
# elapsed time: 00:00:02I am quite lost as to what to do at this point. Any help would be much appreciated.
Last edited by TinCan (2026-01-29 15:26:33)
Offline
uhm okay but to my understanding lsusb does not depend upon drivers, I mean even if "lights" are on != data, for voodoo reasons try diff ports, cables, once we make sure the connection is ready then we will look after the "driver" one,
run this and then plug in
sudo dmesg -wdo you see anything like even error msgs smtg like that?
edit:
also the wiki you linked shows about x11, Hyprland is wayland, idk if I might be the one reading that wrong.
Last edited by 5hridhyan (2026-01-29 13:01:45)
I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.
Offline
Hello. It appears that both of the USB cable I tried using were faulty. They both transfer power but not data. The problem was solved with a new cable. Thanks for the help ![]()
Offline