Kinesis Advantage OS X media keys

I recently started using a Kinesis Advantage with my MacBook and one of the things I've really missed since switching from my Apple keyboard is having the functionality of the OS X media keys.

I know the Advantage keyboards are pretty customisable but having Googled for quite a while I haven't been able to find any sources saying that it's possible to map the function keys on the Advantage to the appropriate OS X function.

Has anyone had any success in getting something like this to work? Any tips would be hugely appreciated.


Solution 1:

You can enable the keyboard’s “Multimedia Group feature” by holding = and tapping n. This will make the following key assignments:

  • F3 Previous track
  • F4 Play, Pause
  • F5 Next track
  • F9 Mute
  • F10 Volume down
  • F11 Volume up
  • Pause Stop

Refer to page 41 of the user’s manual for more information about this mode.

Also, if you want to customize some function keys to perform Dashboard, etc., you can do so by going to System Preferences→Mission Control (Exposé & Spaces on older OS X).

Solution 2:

I stumbled upon the solution for this while reading through the Kinesis manual, although it's not explicitly called out.

Hold down the equals key, =, on your keyboard and then press F10. Repeat this sequence with F11. For me at least, this made F10 work for volume down, and F11 work for volume up. I did the same thing with the scroll lock and pause break buttons to get the brightness controls to work.

This solution allows you to selectively enable media keys functions for only a subset of the function keys, leaving the other function keys unchanged.

NOTE: This has been tested on both the Kinesis Advantage USB and the USB (Linear feel) models.

Media keys are documented at http://www.kinesis-ergo.com/wp-content/uploads/2015/01/kinesis_advantage_user_manual.pdf page 41 (Appendix E.)

Though not documented in the manual, repeating the = with FXX keystroke causes the media key state to toggle.