gordon
@gordon@niflheim.info
Do you know the feeling when you do not start a project because you know that when it doesn't work on the first try you have no way of fixing it up? This was me because I would have no clue how to debug it if this setup of RP2040 with QMK and the Sprintek trackstick would not've worked essentially out-of-the-box. But what do you know? After a bit of soldering and learning a bit about how QMK works and how to add my own custom "keyboard" it was really smooth sailing!
Next step for the #MNT Reform Keyboard 4.0 trackstick mod: The Sprintek SK8707-01-005 works well with a RP2040 flashed with QMK. Thanks to @gordon I found the magic patch which made it work very smoothly. Link to that patch and my full diff to QMK here: https://github.com/josch/qmk_firmware/commit/56d908063fc2641c6257c13ad23b8f072cb37579
We need to normalize declaring software as finished. Not everything needs continouos updates to function. In fact, a minority of software needs this. Most software works as it is written. The code does not run out of date. I want more projects that are actually just finished, without the need to be continuously mutated and complexified ad infinitum.