Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Jegriva

macrumors member
Original poster
May 17, 2019
57
16
Novara, Italy
Hi everyone,
I've broken my original Apple USB keyboard a couple of years ago. After a good cry, I took the chance to migrate to the wonderful world of mechanical keyboard, and I bought a Cooler Master Masterkeys Pro M with white leds (https://www.coolermaster.com/catalog/peripheral/keyboards/masterkeys-pro-m-white/).
Apart from the hybrid numlok not working in Mac OS, I've been loving using it so far.

Just one thing.

For the last years I've been using a terminal command to switch to the Recovery Mode. My Mac doesn't register any input from the keyboard during boot, so no boot from DVD, no recovery mode, etc...

Do you have experience with third party keyboards? Can you suggest me a cheap USB keyboards that works on Mac Pro 5.1 during the boot?

Thank you in advance.
 

ignatius345

macrumors 604
Aug 20, 2015
7,626
13,046
For the last years I've been using a terminal command to switch to the Recovery Mode. My Mac doesn't register any input from the keyboard during boot, so no boot from DVD, no recovery mode, etc...

Do you have experience with third party keyboards? Can you suggest me a cheap USB keyboards that works on Mac Pro 5.1 during the boot?
Weird. I use a mechanical keyboard as well, connected via USB, and it's definitely recognized on boot. I've gone through a number of mechanical keyboards over the years in my search for the right one for me (HHKB) and every one of them was recognized natively on the Mac. Also, are you connecting it via a hub by any chance? Or, does the Cooler Master rely on some kind of installed driver to function?

Before spending even more money on keyboards and adding clutter to your desk, I'd suggest taking a trip over to Geekhack or r/MechanicalKeyboards/ and see if anyone has anything to say over there.
 

chabig

macrumors G4
Sep 6, 2002
11,452
9,321
For the last years I've been using a terminal command to switch to the Recovery Mode. My Mac doesn't register any input from the keyboard during boot, so no boot from DVD, no recovery mode, etc...
By the way, what Mac are we talking about? What OS? What keys are you holding down at boot?
 

Macschrauber

macrumors 68030
Dec 27, 2015
2,981
1,487
Germany
I remember someone told that the Keyboard must be USB 1 for the Mac Firmware to accept the preboot keys.

here's the Alu Apple Keyboard:

Code:
Apple Keyboard:

  Product ID:    0x0221
  Vendor ID:    0x05ac (Apple Inc.)
  Version:    0.69
  Speed:    Up to 1.5Mb/sec
  Manufacturer:    Apple, Inc
  Location ID:    0xfd432000 / 5
  Current Available (mA):    500
  Current Required (mA):    20
  Extra Operating Current (mA):    0
 
  • Like
Reactions: KeesMacPro

Jegriva

macrumors member
Original poster
May 17, 2019
57
16
Novara, Italy
Weird. I use a mechanical keyboard as well, connected via USB, and it's definitely recognized on boot. I've gone through a number of mechanical keyboards over the years in my search for the right one for me (HHKB) and every one of them was recognized natively on the Mac. Also, are you connecting it via a hub by any chance? Or, does the Cooler Master rely on some kind of installed driver to function?

Before spending even more money on keyboards and adding clutter to your desk, I'd suggest taking a trip over to Geekhack or r/MechanicalKeyboards/ and see if anyone has anything to say over there.
I am connecting via USB from the back of the machine, on the USB port on the right.
 

Nguyen Duc Hieu

macrumors 68040
Jul 5, 2020
3,017
1,006
Ho Chi Minh City, Vietnam
I am connecting via USB from the back of the machine, on the USB port on the right.

I got the same issues. I just buy an old USB keyboard (branded HP) from a local junk shop (2$) and it works. I only use this keyboard when I need to control the booting.
The problem with 3rd party mechanical keyboards is they are slow to be recognized, therefore while they work well in the desktop, they can't impact the booting process.
Solution can be 2.
1. Use a cheap USB keyboard (preferable Dell or HP) for this specific task.
2. Delay the booting time by a boot manager like Refit, Refind etc. Modifying NVRAM parameter (boot flag) maybe difficult if you don't know the exact command line. The Mac needs time to load drivers for the new keyboards. Old keyboards are simple and got driver preloaded.

Read more about similar issues in this thread. (my Googling result)

 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.