I figured that with the constrained space something you don't have to move around might be better and since it'll be used from a standing position the ball seemed like a better ergonomic fit than a track pad.
Also deleted a bunch of code left over from some unrelated exploratory work that was ultimately a dead end since none of it was needed for the solution I eventually got to. I thought I'd already deleted all of that, but I guess not.
@fribbledom My code might be trash, but it's trash that I wrote/am writing myself.
Today's coding work was mostly just moving code around to make pieces interact in a way that's nicer, but there was also a case of running into a limit that wasn't in the old version of a dependency (because I wanted to see how bad performance got in a degenerate case [surprisingly not that awful]) and working around that when it may be necessary.
Author of Typica software for coffee roasters.