5

I have changed by Macbook Pro's (Early 2015 running El Capitan) battery, following which the function buttons (brightness control, mission control, skip, next, volume up, volume down...etc) have stopped working.

I can confirm that the buttons are working as if the FN button is pressed, i.e. F1, F2...etc.

I can also confirm that the FN button works using the Keyboard Viewer (it is not visible but the backspace, return and arrow keys change).

I can confirm setting are correct and that Use F1, F2, etc. keys as standard function keys is unchecked.

I have tried:

  • PRAM reset
  • SMC reset
  • Safe Mode
  • Run Apple Diagnostics (no issues found)
  • If possible, it'd be good if you can update your question to include your exact model of MacBook Pro and what version of macOS you're running? – Monomeeth Aug 7 '17 at 10:19
  • Added, MBP early 2015 running El Capitan. – Kevin Farrugia Aug 7 '17 at 10:26
  • Did you disconnect the keyboard when you replaced the battery? The first thing I would look at is "re-seating" the connection. Disconnect it and reconnect it back. I've solved many "weird" problems by simply disconnecting/reconnecting. – Allan Aug 16 '17 at 12:53
  • Yes I have, I will give it a go but it is bizarre or misleading that the F1, F2...etc keys work and only the special keys (brightness, volume...etc) do not – Kevin Farrugia Aug 16 '17 at 22:20
3

I would start with the following:

  1. Go to Apple > System Preferences
  2. Select the Keyboard preferences pane
  3. Ensure you have the Keyboard tab selected
  4. Double-check your settings and change if necessary

Let me know how you go.


[EDIT 1]

Okay, now that we know your settings are fine, let's see whether booting into Safe Mode makes a difference, either during or afterwards.

Boot into Safe Mode

Follow these steps to boot your Mac into Safe Mode:

  1. Fully shut down your Mac
  2. Restart your Mac
  3. Immediately press the Shift key and keep it down
  4. Let go of the Shift key when you see the login window (NOTE: If you have FileVault enabled you may need to log in twice).
  5. Take a note of what happens (i.e. what happens when you press the function keys, etc)
  6. Exit Safe Mode by restart your Mac as normal
  7. Again, take a note of what happens (i.e. what happens when you press the function keys, etc)

Let me know how you went and we'll go from there.


[EDIT 2]

Let's test your hardware. We can do this by running Apple Diagnostics.

Run Apple Diagnostics

Follow the steps below to run Apple Diagnostics:

  1. Fully shut down your Mac
  2. Restart your Mac
  3. Immediately press the D key and keep it down until you see the Diagnostics screen appear
  4. Wait for Diagnostics to finish (this typically only takes a few minutes)
  5. Once complete, one of two things will appear on the screen:
    • a No issues found message
    • a brief description of any errors found plus further instructions
  6. If the diagnostics test does find errors, take a note of what they are

Note: If pressing and holding the D key at Step 3 doesn't work, start again at Step 1 and, at Step 3 press and hold both the OptionD keys instead. This will try and run diagnostics from the internet instead, so you will need to allow more time for it to complete.

Regardless, take a note of what happens and let me know how you went.

[EDIT 3]

Ok, here are a couple more tests you can try to isolate things further:

  1. Try connecting an external keyboard (any cheap USB keyboard will do) and testing the Function key behaviour on that.
  2. Try booting up from another drive (if you can) and test things.

Let me know the results of either or both tests.

  • I can confirm setting are correct and that Use F1, F2, etc. keys as standard function keys is unchecked. – Kevin Farrugia Aug 7 '17 at 10:10
  • Ok. I've updated my answer to include steps for testing in Safe Mode. – Monomeeth Aug 7 '17 at 10:16
  • Tested using Safe Mode and everything remained as is, both during safe mode and afterwards. – Kevin Farrugia Aug 7 '17 at 10:16
  • I have tested running Apple Diagnostics and "No issues found". – Kevin Farrugia Aug 7 '17 at 10:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .