
I wish I thought of this one 15 years ago!
I do on-site Mac work. I have a pretty big work bag with my laptop, invoice books, a shit ton of different cables and adapters, business cards, a pack of gum, a tool pouch with mostly every tool you need to open up any Mac, and other stuff I'm forgetting.
But no USB keyboard. Theres just no room for that. But sometimes customers have sketchy wireless keyboards that won't connect at boot, so you can't hold down keys at boot time. I've had cases where the customer has a usb keyboard we can use. I've had cases where we had to run to walmart to go buy a cheap usb keyboard. And I've had cases where a customer calls all of their neighbors and finds one to borrow a usb keyboard.
My person feeling is that anyone who uses a wireless keyboard, should have a backup USB keyboard around just in case. Even if its a cheap windows keyboard.
So I had an idea, and presented it to a guy i know thats good with electronics, to see if he could build it. His response.... that already exists just go buy one. So this is what I got. Its 6 regular old keys. Plug it in to a computer, and it sees this as a standard keyboard. But its tiny, can fit anywhere, and only has 6 keys! You can program the keys (but you have to use windows) to emulate any keys you want. This is what I went with:
"T", "R", Command
Option, Right, Enter
This will let me get to, and navigate the boot disk chooser. Put the mac into target disk mode. Boot into recovery mode. Once I started setting it up, I realized 8 keys would be better. But then I realized 6 keys are 6 more than I've had for 23 years so this should still work. Plus this is only for older intel and ppc Macs anyway, so its not going to get a ton of use. But had I got this or something like this 15 years ago, I would have used it MANY times.
Now I just need to find a way to label the keys, that looks good.