OTD not detecting my graphics tablet

i have a Huion HS610, it does make a sound when i connect it and the tablet lights up but OTD doesn't pick up what should i do? asking here as OTD doesn't offer support to the flatpack version on their discord and its specifically with just HS610 as another tablet i tried did work
No description
83 Replies
purps
purpsOP4d ago
https://discord.com/channels/1072614816579063828/1240578668049465344/1240578668049465344 and is this issue still present? as this seems annoying for ppl who make art
dreamyuki
dreamyuki4d ago
can you run this command to reload udev rules? sudo udevadm control --reload-rules && sudo udevadm trigger
purps
purpsOP4d ago
yep i did it and nothing happeneded should i reboot the OS? after running that command
dreamyuki
dreamyuki4d ago
can you check is there any opentabletdriver udev rules? ls -la /etc/udev/rules.d | grep opentablet
purps
purpsOP4d ago
No description
dreamyuki
dreamyuki4d ago
can you reboot?
purps
purpsOP4d ago
alright just did, should i run 'sudo udevadm control --reload-rules && sudo udevadm trigger' again?
dreamyuki
dreamyuki4d ago
no open otd and see if it will detect your tablet
purps
purpsOP4d ago
nothing
dreamyuki
dreamyuki4d ago
ugh it should works since the driver is userspace level
purps
purpsOP4d ago
it even triggers OTD to search
No description
purps
purpsOP4d ago
and the tablet does light up which means the cable's ok
dreamyuki
dreamyuki4d ago
sorry i can't help you further if you want you can try to layer the opentabletdriver and see if it fix your issue
purps
purpsOP4d ago
layer?
dreamyuki
dreamyuki4d ago
https://opentabletdriver.net/Wiki/Install/Linux#fedora follow this but change the command to rpm-ostree install ./OpenTabletDriver.rpm ignore update initramfs step
purps
purpsOP4d ago
oh okay, so should i uninstall the flatpack ver?
dreamyuki
dreamyuki4d ago
yes
purps
purpsOP4d ago
...
Writing OSTree commit... done
Staging deployment... done
Freed: 11.4 kB (pkgcache branches: 0)
Added:
dotnet-host-9.0.2-1.fc41.x86_64
dotnet-hostfxr-8.0-8.0.14-1.fc41.x86_64
dotnet-runtime-8.0-8.0.14-1.fc41.x86_64
opentabletdriver-0.6.5.1-1.x86_64
Changes queued for next boot. Run "systemctl reboot" to start a reboot
purps@fedora:/var/home/purps/Downloads$
...
Writing OSTree commit... done
Staging deployment... done
Freed: 11.4 kB (pkgcache branches: 0)
Added:
dotnet-host-9.0.2-1.fc41.x86_64
dotnet-hostfxr-8.0-8.0.14-1.fc41.x86_64
dotnet-runtime-8.0-8.0.14-1.fc41.x86_64
opentabletdriver-0.6.5.1-1.x86_64
Changes queued for next boot. Run "systemctl reboot" to start a reboot
purps@fedora:/var/home/purps/Downloads$
i assume a reboot is required
dreamyuki
dreamyuki4d ago
yes
purps
purpsOP4d ago
No description
dreamyuki
dreamyuki4d ago
systemctl disable --user --now opentabletdriver.service
purps
purpsOP4d ago
still timed out
dreamyuki
dreamyuki4d ago
can you go in /home/yourusername/.config/systemd/user look for opentabletdriver.service and delete those? after that systemctl --user enable opentabletdriver.service --now
purps
purpsOP4d ago
alrighty did that, and command too it does start but doesn't detect it
dreamyuki
dreamyuki4d ago
ugh since you are using official package by otd you can ask them
purps
purpsOP4d ago
yus
dreamyuki
dreamyuki4d ago
sorry i can't help any further
purps
purpsOP4d ago
its hella weird
No description
purps
purpsOP4d ago
i have a old xp-pen tablet i dont use and it does detect just fine HS610 does work, i've used it before on arch but i always need to do something to make it work its never just a plug-n-play alrright so i asked for support there, it can export the diagnostics and they gave me this
{
"Time": "2025-03-29T19:06:53.4504286-04:00",
"Group": "Detect",
"Message": "'UC Logic' driver is detected. It will block detection of tablets. If any problems arise, visit 'https://opentabletdriver.net/Wiki/FAQ/Linux'.",
"StackTrace": null,
"Level": 2,
"Notification": true
},
{
"Time": "2025-03-29T19:06:53.4504286-04:00",
"Group": "Detect",
"Message": "'UC Logic' driver is detected. It will block detection of tablets. If any problems arise, visit 'https://opentabletdriver.net/Wiki/FAQ/Linux'.",
"StackTrace": null,
"Level": 2,
"Notification": true
},
purps
purpsOP4d ago
should i run this?
No description
dreamyuki
dreamyuki4d ago
Yes It just temporarily Ideally we need to blacklist those module
purps
purpsOP4d ago
alrighty it worked
No description
purps
purpsOP4d ago
i see, would be nice if bazzite added this as a ujust command
dreamyuki
dreamyuki4d ago
How to Modify Initramfs and Dracut - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
dreamyuki
dreamyuki4d ago
Yes but i can't figure it out 😦 I will update the just command though
purps
purpsOP4d ago
so if i wanna use the tablet i will have to input that every time the system starts?
dreamyuki
dreamyuki4d ago
Yes for now You need to ask someone smarter than me to help you blacklist those module Cc @tulip
purps
purpsOP4d ago
o
tulip🌷
tulip🌷4d ago
waduup which modules do you need to blacklist?
purps
purpsOP4d ago
hid_uclogic "Message": "'UC Logic' driver is detected. It will block detection of tablets. If any problems arise, visit 'https://opentabletdriver.net/Wiki/FAQ/Linux'." it can cause problems with OTD detecting tablets
tulip🌷
tulip🌷4d ago
echo "blacklist hid_uclogic" | pkexec tee /etc/modprobe.d/otd-blacklist.conf on ur terminal should blacklist it by default on boot if it doesnt work please tell me, i can send you more stuffs that might work
purps
purpsOP4d ago
oh you just edited it i ran the old ver
tulip🌷
tulip🌷4d ago
nah i didnt edit anything important just removed the lil number cuz its not necessary there
purps
purpsOP4d ago
oh okay, so i ran it and rebooted it and nothing, OTD still spills out it didnt find any devices
tulip🌷
tulip🌷4d ago
broken still? modinfo hid_uclogic
purps
purpsOP4d ago
modinfo hid_uclogic
filename: /lib/modules/6.13.7-108.bazzite.fc41.x86_64/kernel/drivers/hid/hid-uclogic.ko.xz
description: HID driver for UC-Logic devices not fully compliant with HID standard
license: GPL
description: HID driver for UC-Logic devices not fully compliant with HID standard
author: Nikolai Kondrashov
author: Martin Rusko
alias: hid:b0003g*v000028BDp00000078
alias: hid:b0003g*v000028BDp00000933
alias: hid:b0003g*v000028BDp00000909
alias: hid:b0003g*v000028BDp00000934
alias: hid:b0003g*v000028BDp00000935
alias: hid:b0003g*v000028BDp00000905
alias: hid:b0003g*v000028BDp00000042
alias: hid:b0003g*v000028BDp00000094
alias: hid:b0003g*v000028BDp00000075
alias: hid:b0003g*v000028BDp00000055
alias: hid:b0003g*v000028BDp00000071
alias: hid:b0003g*v000028BDp00000074
alias: hid:b0003g*v000028BDp00001903
alias: hid:b0003g*v00002179p00000077
alias: hid:b0003g*v00002179p00000053
alias: hid:b0003g*v00005543p00003031
alias: hid:b0003g*v00005543p00000047
alias: hid:b0003g*v00005543p00000045
alias: hid:b0003g*v00005543p00000081
alias: hid:b0003g*v00005543p0000004D
alias: hid:b0003g*v00005543p0000006E
alias: hid:b0003g*v0000145Fp00000212
alias: hid:b0003g*v0000256Cp0000006D
alias: hid:b0003g*v0000256Cp0000006E
alias: hid:b0003g*v00005543p00000781
alias: hid:b0003g*v00005543p00000522
alias: hid:b0003g*v00005543p00000064
modinfo hid_uclogic
filename: /lib/modules/6.13.7-108.bazzite.fc41.x86_64/kernel/drivers/hid/hid-uclogic.ko.xz
description: HID driver for UC-Logic devices not fully compliant with HID standard
license: GPL
description: HID driver for UC-Logic devices not fully compliant with HID standard
author: Nikolai Kondrashov
author: Martin Rusko
alias: hid:b0003g*v000028BDp00000078
alias: hid:b0003g*v000028BDp00000933
alias: hid:b0003g*v000028BDp00000909
alias: hid:b0003g*v000028BDp00000934
alias: hid:b0003g*v000028BDp00000935
alias: hid:b0003g*v000028BDp00000905
alias: hid:b0003g*v000028BDp00000042
alias: hid:b0003g*v000028BDp00000094
alias: hid:b0003g*v000028BDp00000075
alias: hid:b0003g*v000028BDp00000055
alias: hid:b0003g*v000028BDp00000071
alias: hid:b0003g*v000028BDp00000074
alias: hid:b0003g*v000028BDp00001903
alias: hid:b0003g*v00002179p00000077
alias: hid:b0003g*v00002179p00000053
alias: hid:b0003g*v00005543p00003031
alias: hid:b0003g*v00005543p00000047
alias: hid:b0003g*v00005543p00000045
alias: hid:b0003g*v00005543p00000081
alias: hid:b0003g*v00005543p0000004D
alias: hid:b0003g*v00005543p0000006E
alias: hid:b0003g*v0000145Fp00000212
alias: hid:b0003g*v0000256Cp0000006D
alias: hid:b0003g*v0000256Cp0000006E
alias: hid:b0003g*v00005543p00000781
alias: hid:b0003g*v00005543p00000522
alias: hid:b0003g*v00005543p00000064
tulip🌷
tulip🌷4d ago
sorry im dub its not that one lsmod | grep hid_uclogic
purps
purpsOP4d ago
theres more but i cut it off there, oh alright
lsmod | grep hid_uclogic
hid_uclogic 57344 0
lsmod | grep hid_uclogic
hid_uclogic 57344 0
tulip🌷
tulip🌷4d ago
yup its loaded mm rpm-ostree kargs --append-if-missing=hid_uclogic.blacklist=yes
purps
purpsOP4d ago
alright, running that also question what is hid-UClogic even used for?
tulip🌷
tulip🌷4d ago
ill have to check the kernel docs for that LOL
purps
purpsOP4d ago
oh i'll do it myself then cuz this issue also happens on arch
tulip🌷
tulip🌷4d ago
No description
purps
purpsOP4d ago
weird, you need to disable it to make huion tablets work, thats ironic
dreamyuki
dreamyuki4d ago
because otd is not using the kernel module otd is kindaa optional? like if you don't need much customization it will be alright to use drawing tablet menu in GNOME,KDE,and other desktop environment
purps
purpsOP4d ago
hid_uclogic 57344 0 i remember when i tried arch KDE plasma the pen felt weird, too smooth ig
tulip🌷
tulip🌷4d ago
what the sigma
purps
purpsOP4d ago
only this command worked sofar, sudo rmmod wacom hid_uclogic which i think makes you manually disable it
tulip🌷
tulip🌷4d ago
echo -e "install hid_uclogic /bin/false\ninstall wacom /bin/false" | pkexec tee -a /etc/modprobe.d/99-otd-blacklist.conf
purps
purpsOP4d ago
😶
tulip🌷
tulip🌷4d ago
did it work? 😭
purps
purpsOP4d ago
nope 😭
tulip🌷
tulip🌷4d ago
oh my god 😭 can you cat /etc/modprobe.d/99-otd-blacklist.conf?
purps
purpsOP4d ago
hid_uclogic 57344 0
purps@fedora:~$ cat /etc/modprobe.d/99-otd-blacklist.conf
blacklist hid_uclogic
hid_uclogic 57344 0
purps@fedora:~$ cat /etc/modprobe.d/99-otd-blacklist.conf
blacklist hid_uclogic
tulip🌷
tulip🌷4d ago
wut so you didnt run that one oh cat /etc/modprobe.d/otd-blacklist.conf
purps
purpsOP4d ago
i did, i am running
purps
purpsOP4d ago
No description
tulip🌷
tulip🌷4d ago
aight everything looks good no idea why it isnt working.
purps
purpsOP4d ago
this is fucked up 😭 then it works if i run this 😭
dreamyuki
dreamyuki4d ago
Systemd service that runs every boot maybe will fix this problem
purps
purpsOP4d ago
true
purps
purpsOP4d ago
until this gets figured out
No description
purps
purpsOP4d ago
ig this file on my desktop will do for now
tulip🌷
tulip🌷4d ago
make it into a lil script use tablet.sh then write pkexec rmmod wacom hid_uclogic in it and set it as executable on the file properties double click it and a terminal will appear (maybe) ill just kill the kernel modules for you
purps
purpsOP4d ago
is this correct?
No description
tulip🌷
tulip🌷4d ago
yup
purps
purpsOP4d ago
OKAY something happened i rebooted and now i didnt even run the script
purps
purpsOP4d ago
No description
purps
purpsOP4d ago
so ig it works without it?
dreamyuki
dreamyuki4d ago
purps
purpsOP4d ago
also to save time and not add another thread, im from brazil so some laptops here have their right ctrl stripped out and removed with something else but i use the keyboard on the US config (yes i use my stuff in English) on windows i have to download power toys to remap this key to be ctrl right
No description
purps
purpsOP4d ago
is there any way of doing the same with kde?
tulip🌷
tulip🌷4d ago
brasiliano tbm aqui o bglh eh doido demais honestly not super sure? didnt even know anyone used the god damn right control key

Did you find this page helpful?