spbnick posts
Basics proven
A bit more fiddling with the userspace "driver", and now everything on the Huion HS610 tablet works, including frame buttons and the touch dial, the latter of which wouldn't work from the kernel driver. That was much easier too.The Gnome configuration also seems to recognize and configure the tablet with th...
Proving a new concept
I've worked on a new idea for tablet support for a while, and threw together a beginning of a proof-of-concept in a few evenings. A userspace process translating Huion HS610 inputs coming via libusb into a fake Wacom Intuos Pro S via uinput. Coordinates, buttons, pressure and tilt work so far. The Gnome Control Pan...
digimend-kernel-drivers v10 released
I have finally released digimend-kernel-drivers v10. It includes support for many new Huion tablets and their features. However, I couldn't implement complete support for Huion touch rings/strips due to libinput and Wacom driver limitations. See the above-linked release notes for details.I must admit I don't ha...
Updates and a poll
Sorry for being quiet for so long. I've been trying to finish up the next release of the drivers and struggling with getting the new Huion touch scroll working. That was interrupted by the summer vacation I had to have in pieces over the past couple of months.The input stack has grown so obscure and complicated ove...
Three out of four Huion tablets done
Yesterday I finished working on the first three tablets Huion sent me: HS610, Q620M, and Q11Kv2. It took a long time to figure out the HS610 touch ring, and a little while to figure out the Q620M dial. Q11Kv2 worked as is.Now I only have HS611 left. It's a curious one. It has a touch strip, reported the same as HS6...
Tablets are arriving and conf trip
Three Huion tablets out of four have arrived already, but I had to leave for the annual trip to DevConf.cz and FOSDEM. Will open the boxes and start poking at the tablets when I return.
Resuming work and more Huion samples
I'm slowly starting resuming work on the project after the hiatus. The puppy is growing up and I don't have to look after her so much. I merged some refactoring and fixes lately and am working towards having support for Huion HS610 on-the-frame dial.I've also resumed contact with Huion and they sent me four...
Puppy photo
And, for anyone curious, here's the puppy. Her name is Luna :)
Still on a break
Hi everyone, and thank you for sticking with me still. I've mostly recovered from the burnout, but a few weeks ago my family and I finally got our first puppy, which we were trying to get for more than a year, and it's been tough going. Turns out having a puppy is almost like having a baby, and since I'm th...
Payments during the break
Thank you everyone for your support in the comments to the last post. I value every contribution you make. Yet, it wouldn't be fair to keep billing every supporter while I don't do much work, without them agreeing to it. So I will still have to suspend the payments. However, if you still would like to contribut...
Taking a pause
After suffering a burnout at work a while ago, I'm still struggling to get back into a good shape. I have to concentrate on doing an OK job at work, and I barely have any resources left for DIGImend. To recover I have to cut down on my load, so I will take a one-two month break from the project for the start. I wil...
10moons T503 stream is live!
I'm continuing trying to make 10moons T503 work: https://www.youtube.com/channel/UCioG-vCm2WB6nSz0Y0JTXoA/live
Tiers updated
Practice showed that I don't have enough time to dedicate to tracking and supporting $15+ tier Patrons on GitHub, so I dropped the limited support clause from there. I also removed the $120+ business support tier as nobody signed up, and companies get in touch with me directly anyway.
Continuing with 10moons tablets tomorrow
I'm feeling better and am going to do another live stream tomorrow at 11:00 AM EEST, trying to make 10moons tablets work. Will post links to stream here and on Twitter.
Break this weekend
I've been having neck problems and anxiety for the past three weeks, was on sick leave from work, so I decided to take a break from DIGImend this weekend, to speed up my recovery. Tomorrow I'll see if I can return to work, and if the next week is OK, I'll return to DIGImend next weekend.
Adding support for 10moons T503 and G10, live
Stream is live: https://youtu.be/aFqc2TS0aU4
10moons T503 and G10 live stream in 12 hours
I'll be unpacking 10moons T503 and G10 and trying to make them work on live stream at 10:00 EET tomorrow, in 12 hours. That is unless they already work :) Thank you Jean-Philippe for donating the tablets!
Huion tilt support done
I printed the protractor on the weekend, and compared the Huion tilt reports to Wacom tilt reports. The Wacom reports (from the kernel driver) turned out to be pretty close to degrees, but Huion reports not so much. Still, I couldn't see an easy and consistent way to get them closer in the driver, so I simply decla...
Supporting Huion tilt reporting
Streaming in 80 minutes: trying to support Huion tilt reporting on Linux.
Working on Huion tilt reporting next weekend
Huion got in touch with me again, and they would like to finance work on tilt reporting support. So on the weekend, likely Sunday, I'll be streaming my attempt to do it.Last weekend I didn't have time to do anything as our shower broke and I had to replace it.
Issue voting
I'm going to try something new: let people vote on issues and then pick up the most voted-for to work on. I put a note at the end of README.md (not the most visible place, but still), inviting people to put thumbs-up 👍 reactions on issues they find important, so I could later sort by the number of those reaction...
Upstream contributions accepted!
Benjamin Tissoires has accepted my driver contributions to the upstream kernel after the second round. The updated drivers should show up in v5.1 kernel. Today I'll be working on syncing digimend-kernel-drivers back from upstream (PR is already up), working on improving testing and maybe looking at one curious tabl...
Upstream submission round 2
Yesterday I finally finished preparing the second version of DIGImend upstream submissions, trying to bring the kernel up to date with digimend-kernel-drivers development. I tried to address all of Benjamin's requests and added a little more. Let's see how this one goes. I would expect at least one more respin,...
The yearly conference trip
This weekend I'm at DevConf.cz and the next one at FOSDEM, so I won't be able to do much work on the project, if at all. Otherwise, I got a good start on amending upstream patches to Benjamin's request on the past two weekends, and have a good plan which could work.
Working on Kernel submission feedback
Benjamin Tissoires has responded to my posting to the linux-input maillist with some feedback and requests for changes, some expected and some not. Working in a cafe today, breaking up the UC-Logic driver changes into smaller commits, and applying other tweaks according to his requests. This is going to take a while...
Latest DIGImend code sent upstream
While staying in a lakeside cottage this Christmas, I managed to find some time to finally finish preparing and sending the latest DIGImend code upstream, for inclusion into the Linux kernel. Let's see how my contribution fares and how many changes I'll need to make before it's accepted: https://www.spinics...
Still more work before upstreaming
Since the last post I found and fixed an issue introduced by refactoring which broke frame buttons on the v1 Huion tablets, investigated support for more tablets, and made a release of uclogic-tools. I'll scout the fresh issues again and if nothing new shows up before the next weekend will do a release.
Preparing for a release
I'm wrapping up preparation for another release. The driver refactoring and simplification is done, and as the last change I just merged the addition of X.org configuration for the tablets which are supported by the Wacom driver. Now you wouldn't need to enable the Wacom driver for them yourself (your existing ...
Stickers sent out!
I sent stickers to new $5+ patrons today, those who provided their address. Write if you don't receive yours! If you're curious, the stamps on the letters show scenes and characters from The Moomins.
Hangout tomorrow and stickers
I've been offering monthly hangouts for $15+ patrons from the start, but since nobody showed up so far, I gave up on them a bit. I'd like to try that again and will have another one tomorrow at 11:00 EEST (Helsinki time). If anybody from $15+ patrons wants to join I'll be glad to chat! Otherwise I'll ju...






