13" aluminum unibody, 2.0 or 2.4 GHz Core 2 Duo processor.

606 Questions View all

Keyboard keys have to be pressed hard to type

The laptop had been working fine since I bought it, but just recently the keys have to be pressed very hard to have them respond in whatever application I am working in. Nothing was ever spilled.

Thank you for your help

Answered! View the answer I have this problem too

Is this a good question?

Score 1
Add a comment

3 Answers

Chosen Solution

My best guess would be the keyboard connector cable. It probably needs to be reseated and taped in place. Also see this thread: Certain Keys not working on Keyboard

Was this answer helpful?

Score 0
Add a comment
Most Helpful Answer

I had this problem as well with my newly bought MacBook Pro 2017. I did the following steps and the 'N' key on the keyboard is working fine now:

STEP 1: Goto System Preference

STEP 2: Click Accessibility

STEP 3: Click Keyboard

STEP 4: Turn on 'Enable Slow Keys' and then turn it back off

STEP 5: Turn on 'Enable Sticky Keys' and then turn it back off

I hope this works for you.

Was this answer helpful?

Score 13


This worked, Not sure why.


i tried it my shift key is still broken any more ideas


Great--- thank you so much! it worked perfectly. I spent over 4 hours trying to figure it out. very thankful.


have to do it several times.... the only key not working was the "n"


it works for me, suddenly the one "n" which was hard to press sounded little bit break after I did like what you said, then it works perfectly after that sound. Thank you so much! I was scared when though I needed to bring my laptop to the store :D


Show 1 more comment

Add a comment

It might be because of you putting it on a certain setting. Go on system preferences, click on accessabilty then press keyboard and turn of slow keys.

Hope this works

Was this answer helpful?

Score 2


Well done.thanks a lot


Add a comment

Add your answer

felinesystems will be eternally grateful.
View Statistics:

Past 24 Hours: 110

Past 7 Days: 561

Past 30 Days: 2,487

All Time: 42,137