|Doesn't appear to be a driver at the CoolerMaster site & I don't see anything about which OS is or is not supported. However, there is a single question in the FAQ section that mentions the USB cable & using a USB hub.|
As for a keyboard recommendation, I'm not a big time gamer. I wouldn't even consider spending $75+ for a keyboard. My Microsoft keyboard is good enough for me. You might wanna try asking in the gaming forum.