I had to get a new laptop, knew I was getting a 2019 MBP, and was terrified the keyboard experience would be horrendous due to the coverage I see on the topic here.
And it isn't at all. It feels different than my 2015 model, but... definitely not worse. I may even be just slightly better because it's noticeably quieter.
Just one perspective, but yeah. The keyboard rage on here should not be taken as anything approaching absolute truth.
I think the keyboard rage comes from the fact that they changed a perfectly fine keyboard with a bogus one, just to have a slightly slimmer laptop (along with many other gimmicks such as the touchbar, or the oversized trackpad).
There are much worse keyboards.
That said, even in my ideal, happy-path case, there’s one minor flaw I do occasionally run up against, which I rarely see mentioned: the keys are too close together. It’s easier – not greatly so, but perceptibly – to hit adjacent keys. There’s no question in my mind that going back to the old keyboard will be an improvement across the board, even for those who haven’t had any of the marquee issues.
Honestly, I thought it was all a fuss about nothing. But it isn't. BTW my machine is 6 months old. It started malfunctioning 2 months ago.
All this time I thought I had a 2019 model because I ordered it in 2019 and it came direct from the factory in China (not from existing stock).
The Microsoft Ergo Keyboard, the first one released in 1995 or so, was well nigh perfect (well, once you remapped capslock to something useful, which you could do in software, or in hardware with a little gumption and some conductive paint). Probably saved my career. Then the quality of Microsoft keyboards went to hell as they cost-reduced their way to mediocrity. The more things change . . .
I use a Kinesis Gaming Keyboard now, and I think it's one of the best ergo keyboards on the market. It's programmable to a reasonable degree, has decent key feel, and I've been pounding on a couple of them pretty hard since they were released 2+ years ago without experiencing any issues. I think Kinesis has a clue, but that doesn't mean they won't change . . .
The Keyboardio keyboard has an interesting design and great build quality, but I'm too damned old to retrain, and it requires significant effort to reach a decent typing rate. I'm not up to it. I'd be very interested in buying a more traditional split keyboard from the Keyboardio team if they ever decide to build one. There are probably 10 people at my smallish company who would buy them, too. Kaia and Jesse, if you're reading this, take my money :-)
The Ultimate Hacking Keyboard is just not quite there. The build quality is excellent and the team put an incredible amount of work into the thing, but the lack of an ESC key just kills me. "Hacking" keyboard . . . but no escape key. I just don't understand. Yes, you can remap keys, but you're going to lose something important to a shift sequence that your fingers are going to stumble on for weeks. (Yes control-[ is ESC but this is not the 1970s and I'm not typing on an ADM3A terminal any more).
One thing I'd love to see is an ergo keyboard that includes pressure and velocity information along with keystrokes. I'd like a warning from the system that I'm typing too hard, for one thing, and I'm sure the information would be useful for other purposes.
We need a revival of bauhaus design - no distinction between form and function. If it falls short at its function, it fails as a form, and should not be accepted.
"Shit" is in a lot of ways subjective.
It is now at least