@Platygator wants to use an Arduino Micro to send the same data to a PC as the HP keyboard does when he/she presses a macro key. So Arduino Micro as a second keyboard (with probably limited functionality).
I have no idea about the solution except for possibly using an USB sniffer.