Apple replaced my keyboard for free (two week turnaround)... but the Apple tech also suggested I purchase the $13 Ghostcover keyboard cover [1] for the new one to prevent future problems. I did and... it's actually amazing and doesn't get in the way of typing at all. Seriously can't even notice it's there in terms of touch, and its texture feels the same as the original keys.
Should Apple make a keyboard less prone to problems from debris? Yes, of course. But in the meantime, is a $13 keyboard cover a good idea to fix a $1,300+ machine? Also Yes. A minor inconvenience to have to buy, but at least it fixes it for good... and I've never seen it mentioned on HN before so thought I'd share in case it helps others.
I bought the MBP the day it came out, and had to have the keyboard replaced (pre keyboard-service-program, Apple "generously" comped the repair).
Afterwards I used a Ghostcover and recommend it strongly. It slightly degrades the feel of an already bad-feeling keyboard, but not hard to get used to, and it completely solves the reliability issue. A band-aid for an absurd problem.
The problem with these is that my machine runs noticeably hotter while the cover is on (I presume part of the cooling happens through the keyboard). It's not a very pleasant typing experience when I have to touch this hot cover.
Try the silicon covers, I find them to be even better than the plastic ones. The plastic tends to move around randomly on me and the silicon feels nicer.
$13 is expensive too, someone is making some cash... I'm in Vietnam, they are about $4-5 here (obviously, proximity to China certainly helps).
I went by today, g, h, spacebar issues and the left command key let loose on the top part. They cleaned my mbp 2016 keyboard and replaced the keys I had issues with. Works perfectly again and in case issues return the keyboard would be replaced under same program.
Thank you for that recommendation. I had issues with my keyboard this week. It's a travesty that Apple is screwing up something that has been a solved problem for years.
I'll just refrain from purchasing Apple hardware with this keyboard design. Hopefully they release the new laptops without it, I'm overdue for an upgrade.
I would refrain from purchasing an apple permanently unless they undo what they are doing with the T2 chip.
They are making them unrepairable by anyone other than Apple. Even if you think you will get it fixed under warranty you may be told there is water damage even if there isn't any [1] and then you're left with a 3k paper weight.
Rumours are pointing towards September for a 16" MBP with a new design and new keyboard. Hopefully that does happen, my 2013 MBP could use an upgrade also
We've been able to successfully make keyboards for... 60 years? Typewriters are 140 years old.
Now we have a $1300 machine where the form dictates that the functionality will be so hampered that we're using what would have been a supercomputer 30 years ago to... debounce keys?
Seriously? And people think this whole charade is acceptable and worth patching around?
The opposite - you can avoid the key repeat delay to type double characters faster by letting go and pressing again, rather than holding it down and waiting.
That's what this is preventing, because the bad keyboards will register multiple key press events for a single press.
Delay until repeat is how long it waits before it starts repeating a key _while the key remains pressed_. Debounce is about turning multiple presses into a single press.
Just did this, space bar was double pressing. It took them two weeks including having to order the parts after they said they would be faster in changing them and would hold parts in stock— at at Apple store in the middle of NYC.
If I knew it would take this long I would probably just go with this if I really needed my laptop.
It took 2 weeks for me, without a laptop. I had to do it 2 times, 2 weeks both times.
They fought me on the first one saying that I broke the keyboard. I lost 1 more week on the phone with Apple support to force them do the repairs free..
I am really surprised to find that Apple does not include a Bounce Keys implementation (which is what this is) as an accessibility feature in MacOS as Windows has since forever. My guess is that this is due to the fact that many users find the difference between Bounce Keys, Repeat Keys, and Slow Keys confusing.
I have many complaints about the terrible keyboard in the last few revs of the MBP, but Unshaky has allowed me to ignore them until it's more convenient to deal with them (and thus put off having to replace my laptop/be without it/spend a bunch of time and money dealing with that).
I think there is something to this. I also suspect Apple is doing something similar behind the scenes. Since going to the Catalina betas, I've had fewer keystrokes go wonky.
[+] [-] crazygringo|6 years ago|reply
Should Apple make a keyboard less prone to problems from debris? Yes, of course. But in the meantime, is a $13 keyboard cover a good idea to fix a $1,300+ machine? Also Yes. A minor inconvenience to have to buy, but at least it fixes it for good... and I've never seen it mentioned on HN before so thought I'd share in case it helps others.
[1] https://www.amazon.com/gp/product/B01N20RZXB
[+] [-] dylan604|6 years ago|reply
[+] [-] month13|6 years ago|reply
(I do transit with my macbook in my backpack, which is a likely cause of the rub marks)
[+] [-] bitL|6 years ago|reply
[+] [-] millstone|6 years ago|reply
Afterwards I used a Ghostcover and recommend it strongly. It slightly degrades the feel of an already bad-feeling keyboard, but not hard to get used to, and it completely solves the reliability issue. A band-aid for an absurd problem.
[+] [-] hiaux0|6 years ago|reply
(source: repair guy from my local apple repair shop)
[+] [-] daljfsdlksjf|6 years ago|reply
No.
That cost, what, $5 to make and ship? Or, at Apple's scale, $.50? I think it's inexcusable.
[+] [-] bluedino|6 years ago|reply
It ruins the feel of the keyboard. Sure, it blocks crumbs and such from getting in the keys but that's not really the issue with the keyboard.
The mechanism is just crap and fails. This doesn't do anything to prevent that.
[+] [-] loxs|6 years ago|reply
[+] [-] latchkey|6 years ago|reply
$13 is expensive too, someone is making some cash... I'm in Vietnam, they are about $4-5 here (obviously, proximity to China certainly helps).
[+] [-] mobilemidget|6 years ago|reply
Fixed while I waited.
[+] [-] puranjay|6 years ago|reply
[+] [-] PunksATawnyFill|6 years ago|reply
[+] [-] Canada|6 years ago|reply
[+] [-] sschueller|6 years ago|reply
They are making them unrepairable by anyone other than Apple. Even if you think you will get it fixed under warranty you may be told there is water damage even if there isn't any [1] and then you're left with a 3k paper weight.
[1] https://youtu.be/gi9en4I-tjA
[+] [-] nextos|6 years ago|reply
Those are quite more reliable. Mines have only fallen apart after 5 years of daily intense use.
A great thing of these keyboards is that travel is small, but not too small, making latency great compared to regular mechanical keyboards.
[+] [-] jordanthoms|6 years ago|reply
[+] [-] throwaway3627|6 years ago|reply
^ Actual title of a recently posted video
[+] [-] analognoise|6 years ago|reply
We've been able to successfully make keyboards for... 60 years? Typewriters are 140 years old.
Now we have a $1300 machine where the form dictates that the functionality will be so hampered that we're using what would have been a supercomputer 30 years ago to... debounce keys?
Seriously? And people think this whole charade is acceptable and worth patching around?
Jesus wept.
[+] [-] b34r|6 years ago|reply
[+] [-] mdesq|6 years ago|reply
[+] [-] ChicagoBoy11|6 years ago|reply
[+] [-] userbinator|6 years ago|reply
https://en.wikipedia.org/wiki/FilterKeys
[+] [-] ehsankia|6 years ago|reply
[+] [-] dylan604|6 years ago|reply
Also, can't you do the same thing in System Preferences->Keyboard->Delay Until Repeat?
[+] [-] wlesieutre|6 years ago|reply
That's what this is preventing, because the bad keyboards will register multiple key press events for a single press.
[+] [-] Skunkleton|6 years ago|reply
[+] [-] GrumpyNl|6 years ago|reply
[+] [-] joshbetz|6 years ago|reply
https://support.apple.com/keyboard-service-program-for-mac-n...
[+] [-] statictype|6 years ago|reply
https://news.ycombinator.com/item?id=20508393
[+] [-] aiddun|6 years ago|reply
If I knew it would take this long I would probably just go with this if I really needed my laptop.
[+] [-] eknkc|6 years ago|reply
They fought me on the first one saying that I broke the keyboard. I lost 1 more week on the phone with Apple support to force them do the repairs free..
No. Fuck that free replacement program.
[+] [-] bluedino|6 years ago|reply
This only addresses part of the issue. If your keyboard is repeating keys, then it is likely not registering keypresses as well.
There's no software fix for that.
[+] [-] wittjeff|6 years ago|reply
[+] [-] beaugunderson|6 years ago|reply
[+] [-] y_molodtsov|6 years ago|reply
[+] [-] 83457|6 years ago|reply
https://www.fastcompany.com/90326271/in-macbook-keyboard-woe...
[+] [-] bitwize|6 years ago|reply
[+] [-] hmhhcycbtsc557|6 years ago|reply
[+] [-] anomaloustho|6 years ago|reply
Is it due to a ‘faulty/lemon’ state that these keyboards get into?
I guess it could also be related to typing style? I’m not a home row user and I don’t do any gaming.
[+] [-] gonehome|6 years ago|reply
[+] [-] rstevens333|6 years ago|reply
[+] [-] throw03172019|6 years ago|reply
[+] [-] blattimwind|6 years ago|reply
[+] [-] userbinator|6 years ago|reply
[+] [-] tamaharbor|6 years ago|reply
[deleted]