Though it sounds like a duplicate of this question, it isn't; the difference is that my eject key works when I connect it to another Mac, so the hardware is good.

The situation is that I have a MacPro3,1 tower with an optical drive that I recently upgraded to El Capitan. The eject key always worked before, but after the move to El Capitan it no longer works and I either have to use the menu bar command or press the physical button on the drive (it is an aftermarket BD-ROM from MacSales).

The keyboard is directly connected to the Mac, no USB hubs or anything in the middle. I have not changed any settings for Fn keys. I do have Karabiner installed to re-map the right-option key for Citrix sessions, but using its "display all keyboard events" tool, it seems that the eject key has no event associated with it. I would have thought this meant it is a hardware issue, but seeing how it worked with no problem on my other Mac, I'm guessing the key isn't mapped like the rest.

Any ideas?

  • If you boot into Safe Mode or into recovery, does the Eject button work then? – Allan Oct 27 '17 at 12:22
  • As a test to eliminate possible causes, can you temporarily switch off Karabiner and try again? – samcarter_is_at_topanswers.xyz Oct 27 '17 at 12:23
  • @Allan: key works under safe mode. Also noticed that before I log in it will work as well. – bjb Oct 31 '17 at 19:10
  • @samcarter - Quitting Karabiner doesn't make a difference. – bjb Oct 31 '17 at 19:10
  • 1
    You've narrowed it to something in your profile. Go into login items (Sys Prefs >> Users & Groups) and see what you have being loaded there. – Allan Nov 1 '17 at 10:23

In response to Allan's comments on the original question, I attempted safe mode and found that the eject key still worked and also realized that it worked before I logged in to my account. Obviously, it was something my profile was loading at login time.

While I'm not sure which item specifically helped, I did notice that I had an older "iTunes Helper" and also quitting iTunes (which is normally loaded all the time) did seem to correspond with the eject key working again, but I'm not 100% convinced that it was the precise culprit. While iTunes has always had a helper, I think this particular one might have been an artifact of an older installation that got carried over in the upgrade and caused the problem.

You must log in to answer this question.

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