OSX doesn't recognize a gaming keyboard

I want to use this Genius keyboard with my 2014 MacBook Pro 15".

When connecting the keyboard, the Keyboard Setup Assistant opens, saying that keyboard could not be identified. Then, it asks to press the key on the left of right shift. When I pressZkey three times, it says that the keyboard still could not be identified and asks to chose the type of keyboard manually.

Despite of the answer, keyboard starts working improperly. When I pressq it types x,w->4,e->l,r->y,t->1,y-6and so on. When I chose different type of keyboard (ISO/ANSI) nothing changes and the same wrong buttons mapping preserves.

The keyboard itself is working fine on another PC. Other keyboards are working well with this mac.

Maybe there is some software to properly fix usage of gaming keyboards on mac?

Would really appreciate your help to make it work.


Then, it asks to press the key on the left of right shift. When I press 'Z' key three times

Z is on the right of the left Shift key. You sure you pressing the right keys? According to your post you should be pressing the "/" key.


Xah Lee has an excellent overview of key remapping solutions. The best tool for you may be Karabiner, using the Custom Setting option (the post refers to KeyRemap4MacBook, which has been renamed to Karabiner).

To do this you may want to use the Key Codes utility to determine what your Mac is actually receiving. You will then need to specify the desired translation. A handy list of codes is here.

Some fancy keyboards support configurable key mapping that you download into non-volatile memory. There may be a utility for your keyboard (that might only run on Windows) that can make it emulate a standard layout. I would check on that first so then you could easily move it to another Mac.