Sorry, I didn’t think of this as related to tapdance. (I always thought of tapdance as “send a different key when tapped 2x or 3x”, not “send a different key for tap vs hold”.)
The existence of this feature in QMK is what’s broken the Model M for me. Now whenever I use a Model M, I want to hold the spacebar and hit J
for down arrow, and instead it just sends a space and a J key. Or tap CapsLock for Esc, and then … well, you get the idea.
One of these days, if someone else doesn’t make it for me, I’m gonna make a new logic board for the Model M that runs QMK. (I did this once before, but the firmware was not QMK, it was some hack job I did to an open-source firmware I found. QMK is much better.)
Nah, that’d have to be the Datahand, the one they used in the movie Contact. (But mine definitely feels kind of futuristic.)
Yup. I went through a few myself (including a brand-new Unicomp that I managed to break within the first year of ownership).
Heh. You should check out that link to my Model M project from a few years back. I found a Terminal SSK and discovered that my crazy new logic board worked perfectly. Managed to find a steal on eBay - a dude had 8 of them, and was selling them for $25 each, because they were the Terminal variant and “useless with a PC”. I wish I had locked down all of them when I found it, but I ended up with 4 of them. Still used one up until the past two or three years, when I got seriously into custom keyboards.
To be fair, you can do this on ANY size keyboard. But once you cluster all of your necessary inputs into the keys at the center of the board, you start to realize you don’t need THAT many after all… or at least, that’s what happened to me.
Yeah, QMK has been around for years and the quality is pretty good in my experience. The keyboards I use every day all run QMK, and the keyboards that I don’t use anymore, I mostly don’t use because they lack QMK.
This is not a thing you should worry about at all. Worst-case, nobody keeps developing QMK, and you can still keep customizing your keymaps and using it with the features it has forever. But there are so many of us with the skills and interest and desire to improve it that I don’t think it’ll die as long as custom keyboards exist.