It is rather better than my homemade one from 1982
https://twitter.com/njcw/status/1368566103933337603
My dad gave me a old keyboard from something and I traced the zx81 PCB to discover how it was wired, then rewired the new keyboard the same.
I connected it by burning a hole in the case with my soldering iron to poke the wires through!
It was a dream compared to the membrane keyboard.
BTW, if you do want to get rid of it at some point, it would be nice if you could sell it on ebay or locally. The number of ZX81s left will just keep going down and they are quite decent for learning about electronics/digital systems.
It's super cool. I did a lot of zx81 hacking back when I was very young too.
The ZX printer brings back memories too. I remember naively printing the source code for a game I created only to come back later and find it completely faded and unreadable.
When he was through examining them I got to play!
Just FYI there was a full travel keyboard for the ZX81 back in the day (and I own one):
http://www.zx81stuff.org.uk/zx81/hardware/dkTronicsKeyboard https://t-lcarchive.org/dktronics-keyboard/
I should get it out and take some good photos ...
That said, really isn't new. Lots of people took ZX's and modded them with new keyboards, bigger cases (better thermals & PS), better mechanical connection for expansion ports, etc.
https://www.computinghistory.org.uk/det/36030/Sinclair-ZX81-...
It's debatable if it improved things or not. Must have been really cheap to manufacture though.
https://github.com/mahjongg2/ZX81plus38
I simply stripped the membrane key layer off the PCB, and soldered a set of mechanical key caps in place. It worked, and was a lot nicer to use.
The key caps were clear (and removable), so I placed pieces of paper with the various symbols under them.
David’s whole website is a ZX81 adventure! https://www.zx81keyboardadventure.com/p/zx-key-support.html https://www.zx81keyboardadventure.com/
Memotech Keyboard: https://www.computinghistory.org.uk/det/36275/Memotech-ZX81-...
https://upload.wikimedia.org/wikipedia/commons/e/e9/Commodor...
https://upload.wikimedia.org/wikipedia/commons/9/9a/Atari-13...
Here's the manual reference:
https://worldofspectrum.net/ZX81BasicProgramming/chap18.html
Recently Unicode added these characters:
There were a couple of hi-res hacks - pseudo (partial_ hi-res, which was a hack of the character system, and full bit-mapped hi-res which only worked with internal RAM or special modified external RAM.
Both were a bit of a project (for the time.) Some games used them.
My fav ZX81 program was the 1K chess. Very basic character graphics, but it somehow managed to fit a minimal but workable chess engine into 1K of Z80 machine code.
https://en.m.wikipedia.org/wiki/Reed_switch
Mine was manufactured at a tractor plant, and one had to press really hard on switch a to get a response.
I know Sinclair later released computers with nicer keyboards, but it wasn't just a straight speccy.
(I'd love to see a full 1981 BOM for the ZX81, but finding old prices of components is tricky)
Even if the price quadrupled if someones relying on that hardware, and the keyboard makes their job easier, it seems it would sell.
Plus, compared to the 90s £285 is cheap. I wish my computer's were that cheap back then. My first computer was over £500 (so what £1000 today?) and it wasn't top of the line, and I had to put it together myself.
This makes it much more tempting to get a set which describes something like Miryoku.
The space button was only needed when writing regular text, which was much less common on these machines.
It was almost impossible to enter a syntactically incorrect program. Because the keyboard routines were doing the work of what would now be a lexer and parser.
The keyboard would only let you enter syntactically valid code.
One other nostalgia side-effect; where many games for eight bit computers used Q-A-O-P-<Space> for directional controls plus action, Sinclair games typically defaulted to Q-A-O-P-M, as a result.
https://upload.wikimedia.org/wikipedia/commons/8/8a/Sinclair...
Sure, having the space button be on the bottom right seems silly, because you'd have to use your pinky finger instead of your thumb; and the thumb is much stronger than the pinky finger.
Typical keyboards these days have spacebars that are 5-7x the size of usual keys. This faces a similar problem: Instead of your thumbs being able to press useful keys, the thumb can only really press spacebar (without moving from home row); and the pinky fingers get used for all the other stuff.