There's no way that the Gateway, or any other keyboard for that matter, does any of these fancy features "in hardware." That' just not what hardware does. In fact, most hardware doesn't do much of anything without software.

Actually, yes, the old Gateway Anykey keyboards did all the macroing in hardware on the keyboard. Proof of this came from weird behavior in the BIOS setup because of a macro being programmed in as a joke. I ran a computer lab a while back that was full of these things. Every admin knew the suspend macro keysequence by heart.