I use a private.xml like this with KeyRemap4MacBook:
<?xml version="1.0"?>
<root>
<devicevendordef>
<vendorname>KINESIS</vendorname>
<vendorid>0x05f3</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>ADVANTAGE</productname>
<productid>0x0007</productid>
</deviceproductdef>
<item>
<name>kinesis</name>
<identifier>private.kinesis</identifier>
<device_only>DeviceVendor::KINESIS, DeviceProduct::ADVANTAGE</device_only>
<autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::VK_MODIFIER_EXTRA1</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_1, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_2, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_BRIGHTNESS_UP</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_6, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_7, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_8, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_MUSIC_NEXT</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_9, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_VOLUME_DOWN, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_0, ModifierFlag::EXTRA1, KeyCode::VK_CONSUMERKEY_VOLUME_UP, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L</autogen>
</item>
</root>
I didn't use the F-keys, because key repeat is disabled for them, and they are more difficult to press without looking at them.
You could also for example replace KeyCode::VK_MODIFIER_EXTRA1
with KeyCode::COMMAND_L, ModifierFlag::CONTROL_L | ModifierFlag::CONTROL_L | ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L
and VK_EXTRA1
with VK_CONTROL | VK_OPTION | VK_SHIFT | VK_COMMAND
.
While the manual seems to state that multimedia mode won’t work with OS X, and that additionally entering “Macintosh test mode” with
=t
would be required, this wasn’t necessary for me on OS X 10.10. – Andrew Marshall – 2015-02-03T00:51:53.2701"Please contact Apple to ask why Apple operating systems do not support these codes" can't say I like that answer to much... – Willem D'Haeseleer – 2015-09-20T03:00:18.310
Yes, the two options provided in the first answer are a combination of what I do. There may be a problem with F15 (Pause/Break) since you would need to press it repeatedly to raise/lower brightness or volume rather than just hold it down. But here's more info: Everything Kinesis Advantage
– None – 2012-04-01T23:45:27.933Does anyone know how when multimedia keys turned on, to use
F10
asF10
and notVolume down
. What key would act asFn
in this case? – iLemming – 2015-11-24T22:29:54.1773If you want to turn this setting off, you need to tap
=m
. From the manual: "to turn off settings individually, hold = and tap the appropriate key. To turn of all settings in this group, activate one of the master settings (=m, =p, or =w)." – Kevin C. – 2016-09-16T19:40:41.503