I have a Cooler Master Storm USB keyboard. I have plugged it in to my new MacBook Pro. The OS took me through the keyboard setup screen, and 'recognized' the keyboard as a standard US one. Some keys work, other keys do strange things. When I press c, it types a c after the cursor, instead of before. When I type e, it types an e along with a space after it. Is it possible that this particular keyboard will not work with Mac OS X?