The Smell of Molten Projects in the Morning

Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.

Huion H610Pro Tablet vs. Digimend vs. DKMS

A month or two ago the Huion H610Pro tablet’s buttons stopped working with the input-remapper macros I set up to do useful things. Considerable searching showed that the Digimend kernel driver project previously handling the buttons went inertial two years ago and, apparently, no longer worked with contemporary kernels. Further searching suggested old Huion tablets, which mine certainly is, should be handled by the native kernel / X drivers, so I uninstalled Digimend.

Which produced a persistent error message from the DKMS machinery telling me something awful was happening with the now-missing Digimend.

An Arch Linux BBS thread suggested manually removing various detritus left behind during successive kernel updates in places like /usr/lib/modules and /var/lib/dkms. Given that my desktop box runs the 6.18 kernel, I felt reasonably confident in removing the 5* kernel directories and anything mentioning digimend from those locations.

After the box started up the next morning, all the tablet buttons once again worked the way they use to.

The nice thing about Free Software is having access to all the pieces when something breaks …

Comments

2 responses to “Huion H610Pro Tablet vs. Digimend vs. DKMS”

  1. RCPete Avatar
    RCPete

    Slackware is running the 5.15 kernel in the production build, but 6.18 in the supposedly experimental -current one. I need to try the old Brother drivers in the new kernel before I can consider updating a serious machine. (Oscar want an update, and it needs the qt6 that’s only in -current. Hmm.)

    1. Ed Avatar

      The number of conflicting dependencies seems to be growing without bound. It’s not yet enough to learn about whatever passes for virtual machines these days, but that iceberg looms just above the far horizon.

Spam comments get trashed, so don’t bother; you’re not as clever as you think. Comment moderation may cause a delay.