Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
1580 lines (1546 sloc) 84.7 KB
<?xml version="1.0"?>
<root>
<item>
<name>Change F1..F19 Key &amp; Functional Key (Brightness Control, Music Control, Volume Control)</name>
<item>
<name>Change Functional Key (Brightness, Volume, ....)</name>
<item>
<name>Dashboard to Launchpad</name>
<identifier>remap.dashboard2launchpad</identifier>
<autogen>__KeyToKey__ KeyCode::DASHBOARD, KeyCode::LAUNCHPAD</autogen>
</item>
<item>
<name>Launchpad to Dashboard</name>
<identifier>remap.launchpad2dashboard</identifier>
<autogen>__KeyToKey__ KeyCode::LAUNCHPAD, KeyCode::DASHBOARD</autogen>
</item>
<item>
<name>Functional Keys to F1..F12</name>
<item>
<name>Brightness Adjust to F1,F2</name>
<appendix>* Brightness Down to F1</appendix>
<appendix>* Brightness Up to F2</appendix>
<identifier>remap.consumer_to_fkeys_f1</identifier>
<!-- F1 -->
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, KeyCode::F1</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_DOWN, KeyCode::F1</autogen>
<!-- F2 -->
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, KeyCode::F2</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_UP, KeyCode::F2</autogen>
</item>
<item>
<name>Mission Control/Launchpad to F3,F4</name>
<appendix>(And Expose and Dashboard to F3,F4)</appendix>
<identifier>remap.consumer_to_fkeys_f3</identifier>
<!-- F3 - F12 -->
<autogen>__KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F3</autogen>
<autogen>__KeyToKey__ KeyCode::DASHBOARD, KeyCode::F4</autogen>
<autogen>__KeyToKey__ KeyCode::LAUNCHPAD, KeyCode::F4</autogen>
</item>
<item>
<name>Keyboard Backlit Adjust to F5,F6</name>
<appendix>* Keyboard Backlit Low to F5</appendix>
<appendix>* Keyboard Backlit High to F6</appendix>
<identifier>remap.consumer_to_fkeys_f5</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::F5</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::F6</autogen>
</item>
<item>
<name>Music Controls to F7,F8,F9</name>
<appendix>* Music Prev to F7</appendix>
<appendix>* Music Play/Pause to F8</appendix>
<appendix>* Music Next to F9</appendix>
<identifier>remap.consumer_to_fkeys_f7</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F7</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F9</autogen>
</item>
<item>
<name>Speaker Controls to F10,F11,F12</name>
<appendix>* Volume Mute to F10</appendix>
<appendix>* Volume Down to F11</appendix>
<appendix>* Volume Up to F12</appendix>
<identifier>remap.consumer_to_fkeys_f10</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12</autogen>
</item>
</item>
<item>
<name>Fn+Functional Keys to F1..F12</name>
<appendix>(Use these settings if you activated "XXX to Fn")</appendix>
<item>
<name>Fn+Brightness Adjust to F1,F2</name>
<appendix>* Fn+Brightness Down to F1</appendix>
<appendix>* Fn+Brightness Up to F2</appendix>
<identifier>remap.fn_consumer_to_fkeys_f1</identifier>
<!-- F1 -->
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, ModifierFlag::FN, KeyCode::F1</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_DOWN, ModifierFlag::FN, KeyCode::F1</autogen>
<!-- F2 -->
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, ModifierFlag::FN, KeyCode::F2</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_UP, ModifierFlag::FN, KeyCode::F2</autogen>
</item>
<item>
<name>Fn+Mission Control/Launchpad to F3,F4</name>
<appendix>(And Fn+Expose and Fn+Dashboard to F3,F4)</appendix>
<identifier>remap.fn_consumer_to_fkeys_f3</identifier>
<!-- F3 - F12 -->
<autogen>__KeyToKey__ KeyCode::EXPOSE_ALL, ModifierFlag::FN, KeyCode::F3</autogen>
<autogen>__KeyToKey__ KeyCode::DASHBOARD, ModifierFlag::FN, KeyCode::F4</autogen>
<autogen>__KeyToKey__ KeyCode::LAUNCHPAD, ModifierFlag::FN, KeyCode::F4</autogen>
</item>
<item>
<name>Fn+Keyboard Backlit Adjust to F5,F6</name>
<appendix>* Fn+Keyboard Backlit Low to F5</appendix>
<appendix>* Fn+Keyboard Backlit High to F6</appendix>
<identifier>remap.fn_consumer_to_fkeys_f5</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, ModifierFlag::FN, KeyCode::F5</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ModifierFlag::FN, KeyCode::F6</autogen>
</item>
<item>
<name>Fn+Music Controls to F7,F8,F9</name>
<appendix>* Fn+Music Prev to F7</appendix>
<appendix>* Fn+Music Play/Pause to F8</appendix>
<appendix>* Fn+Music Next to F9</appendix>
<identifier>remap.fn_consumer_to_fkeys_f7</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, ModifierFlag::FN, KeyCode::F7</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, ModifierFlag::FN, KeyCode::F8</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, ModifierFlag::FN, KeyCode::F9</autogen>
</item>
<item>
<name>Fn+Speaker Controls to F10,F11,F12</name>
<appendix>* Fn+Volume Mute to F10</appendix>
<appendix>* Fn+Volume Down to F11</appendix>
<appendix>* Fn+Volume Up to F12</appendix>
<identifier>remap.fn_consumer_to_fkeys_f10</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::FN, KeyCode::F10</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::FN, KeyCode::F11</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::FN, KeyCode::F12</autogen>
</item>
</item>
<item>
<name>Fine grained brightness controls</name>
<appendix>Enables fine grained brightness controls by default</appendix>
<identifier>remap.fine_grained_brightness_controls</identifier>
<!-- Brightness Up -->
<autogen>
__KeyToKey__
ConsumerKeyCode::BRIGHTNESS_UP, ModifierFlag::NONE,
ConsumerKeyCode::BRIGHTNESS_UP, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<!-- For "Use all F1, F2, etc. keys as standard function keys." -->
<autogen>
__KeyToKey__
ConsumerKeyCode::BRIGHTNESS_UP, ModifierFlag::FN | ModifierFlag::NONE,
ConsumerKeyCode::BRIGHTNESS_UP, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<autogen>
__KeyToKey__
ConsumerKeyCode::BRIGHTNESS_UP, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT | MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_OPTION,
ConsumerKeyCode::BRIGHTNESS_UP
</autogen>
<!-- Brightness Down -->
<autogen>
__KeyToKey__
ConsumerKeyCode::BRIGHTNESS_DOWN, ModifierFlag::NONE,
ConsumerKeyCode::BRIGHTNESS_DOWN, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<!-- For "Use all F1, F2, etc. keys as standard function keys." -->
<autogen>
__KeyToKey__
ConsumerKeyCode::BRIGHTNESS_DOWN, ModifierFlag::FN | ModifierFlag::NONE,
ConsumerKeyCode::BRIGHTNESS_DOWN, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<autogen>
__KeyToKey__
ConsumerKeyCode::BRIGHTNESS_DOWN, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT | MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_OPTION,
ConsumerKeyCode::BRIGHTNESS_DOWN
</autogen>
</item>
<item>
<name>Fine grained keyboard backlighting controls</name>
<appendix>Enables fine grained backlighting controls by default</appendix>
<identifier>remap.fine_grained_backlighting_controls</identifier>
<!-- Backlighting Up -->
<autogen>
__ConsumerToConsumer__
ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ModifierFlag::NONE,
ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<!-- For "Use all F1, F2, etc. keys as standard function keys." -->
<autogen>
__ConsumerToConsumer__
ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ModifierFlag::FN | ModifierFlag::NONE,
ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<autogen>
__ConsumerToConsumer__
ConsumerKeyCode::KEYBOARDLIGHT_HIGH, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT | MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_OPTION,
ConsumerKeyCode::KEYBOARDLIGHT_HIGH
</autogen>
<!-- Backlighting Down -->
<autogen>
__ConsumerToConsumer__
ConsumerKeyCode::KEYBOARDLIGHT_LOW, ModifierFlag::NONE,
ConsumerKeyCode::KEYBOARDLIGHT_LOW, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<!-- For "Use all F1, F2, etc. keys as standard function keys." -->
<autogen>
__ConsumerToConsumer__
ConsumerKeyCode::KEYBOARDLIGHT_LOW, ModifierFlag::FN | ModifierFlag::NONE,
ConsumerKeyCode::KEYBOARDLIGHT_LOW, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<autogen>
__ConsumerToConsumer__
ConsumerKeyCode::KEYBOARDLIGHT_LOW, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT | MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_OPTION,
ConsumerKeyCode::KEYBOARDLIGHT_LOW
</autogen>
</item>
<item>
<name>Fine grained volume controls</name>
<appendix>Enables fine grained volume controls by default</appendix>
<identifier>remap.fine_grained_volume_controls</identifier>
<!-- Volume Up -->
<autogen>
__KeyToKey__
ConsumerKeyCode::VOLUME_UP, ModifierFlag::NONE,
ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<!-- For "Use all F1, F2, etc. keys as standard function keys". -->
<autogen>
__KeyToKey__
ConsumerKeyCode::VOLUME_UP, ModifierFlag::FN | ModifierFlag::NONE,
ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<!-- Volume Down -->
<autogen>
__KeyToKey__
ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::NONE,
ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<!-- For "Use all F1, F2, etc. keys as standard function keys". -->
<autogen>
__KeyToKey__
ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::FN | ModifierFlag::NONE,
ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L
</autogen>
<autogen>
__KeyToKey__
ConsumerKeyCode::VOLUME_UP, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT | MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_OPTION,
ConsumerKeyCode::VOLUME_UP
</autogen>
<autogen>
__KeyToKey__
ConsumerKeyCode::VOLUME_DOWN, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT | MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_OPTION,
ConsumerKeyCode::VOLUME_DOWN
</autogen>
</item>
<item>
<name>Separately settings</name>
<item>
<name>Brightness Down to F1</name>
<identifier>remap.brightnessdown2f1</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, KeyCode::F1</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_DOWN, KeyCode::F1</autogen>
</item>
<item>
<name>Brightness Up to F2</name>
<identifier>remap.brightnessup2f2</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, KeyCode::F2</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_UP, KeyCode::F2</autogen>
</item>
<item>
<name>Expose to F3</name>
<identifier>remap.expose2f3</identifier>
<autogen>__KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F3</autogen>
</item>
<item>
<name>Mission Control to Eject</name>
<identifier>remap.missioncontrol_to_eject</identifier>
<autogen>__KeyToKey__ KeyCode::MISSION_CONTROL, ConsumerKeyCode::EJECT</autogen>
</item>
<item>
<name>Dashboard to F4</name>
<identifier>remap.dashboard2f4</identifier>
<autogen>__KeyToKey__ KeyCode::DASHBOARD, KeyCode::F4</autogen>
</item>
<item>
<name>Launchpad to Eject</name>
<identifier>remap.launchpad_to_eject</identifier>
<autogen>__KeyToKey__ KeyCode::LAUNCHPAD, ConsumerKeyCode::EJECT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Volume Mute to F3</name>
<identifier>remap.volumemute2f3</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F3</autogen>
</item>
<item>
<name>Volume Down to F4</name>
<identifier>remap.volumedown2f4</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F4</autogen>
</item>
<item>
<name>Volume Up to F5</name>
<identifier>remap.volumeup2f5</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F5</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Volume Mute to F4</name>
<identifier>remap.volumemute2f4</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F4</autogen>
</item>
<item>
<name>Volume Down to F5</name>
<identifier>remap.volumedown2f5</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F5</autogen>
</item>
<item>
<name>Volume Up to F6</name>
<identifier>remap.volumeup2f6</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F6</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Volume Mute to F10</name>
<identifier>remap.volumemute2f10</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::FN, KeyCode::F10</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10</autogen>
</item>
<item>
<name>Volume Down to F11</name>
<identifier>remap.volumedown2f11</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::FN, KeyCode::F11</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11</autogen>
</item>
<item>
<name>Volume Up to F12</name>
<identifier>remap.volumeup2f12</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::FN, KeyCode::F12</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Volume Mute to F9</name>
<identifier>remap.volumemute2f9</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::FN, KeyCode::F9</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F9</autogen>
</item>
<item>
<name>Volume Down to F10</name>
<identifier>remap.volumedown2f10</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::FN, KeyCode::F10</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F10</autogen>
</item>
<item>
<name>Volume Up to F11</name>
<identifier>remap.volumeup2f11</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::FN, KeyCode::F11</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F11</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>NumLock to F6</name>
<identifier>remap.numlock2f6</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::NUMLOCK, KeyCode::F6</autogen>
</item>
<item>
<name>NumLock to F9</name>
<identifier>remap.numlock2f9</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::NUMLOCK, KeyCode::F9</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>NumLock to Music Prev</name>
<identifier>remap.numlock2musicprev</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::NUMLOCK, ConsumerKeyCode::MUSIC_PREV</autogen>
</item>
<item>
<name>Video Mirroring to Music Play/Pause</name>
<identifier>remap.videomirror2musicplay</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VIDEO_MIRROR, ConsumerKeyCode::MUSIC_PLAY</autogen>
</item>
<item>
<name>Keyboard Light Off to Music Next</name>
<identifier>remap.keyboardlightoff2musicnext</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_OFF, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Video Mirroring to Music Prev</name>
<identifier>remap.videomirror2musicprev</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VIDEO_MIRROR, ConsumerKeyCode::MUSIC_PREV</autogen>
</item>
<item>
<name>Keyboard Light Off to Music Play/Pause</name>
<identifier>remap.keyboardlightoff2musicplay</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_OFF, ConsumerKeyCode::MUSIC_PLAY</autogen>
</item>
<item>
<name>Keyboard Light Low to Music Next</name>
<identifier>remap.keyboardlightlow2musicnext</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Keyboard Light Off to Music Prev</name>
<identifier>remap.keyboardlightoff2musicprev</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_OFF, ConsumerKeyCode::MUSIC_PREV</autogen>
</item>
<item>
<name>Keyboard Light Low to Music Play/Pause</name>
<identifier>remap.keyboardlightlow2musicplay</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, ConsumerKeyCode::MUSIC_PLAY</autogen>
</item>
<item>
<name>Keyboard Light High to Music Next</name>
<identifier>remap.keyboardlighthigh2musicnext</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Keyboard Light Low to Tab Left ( Command+{ )</name>
<identifier>remap.light_low_to_tab_left</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::BRACKET_LEFT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L</autogen>
</item>
<item>
<name>Keyboard Light High to Tab Right ( Command+} )</name>
<identifier>remap.light_high_to_tab_right</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::SHIFT_L</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>"Rewind/Fast-Forward" to "beginning/end of line" (Command+Left/Right-Arrow)</name>
<identifier>remap.musicprevnext_to_home_end</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::CURSOR_LEFT, ModifierFlag::COMMAND_L</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Dashboard to F8</name>
<identifier>remap.dashboard2f8</identifier>
<autogen>__KeyToKey__ KeyCode::DASHBOARD, KeyCode::F8</autogen>
</item>
<item>
<name>Keyboard Light High to Volume Mute</name>
<identifier>remap.keyboardlighthigh2volumemute</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item>
<name>Volume Mute/Down/Up without click</name>
<identifier>remap.voldownup_to_voldownup_woclick</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::SHIFT_L</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::FN | ModifierFlag::NONE, ConsumerKeyCode::VOLUME_MUTE, ModifierFlag::SHIFT_L</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::FN | ModifierFlag::NONE, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, ModifierFlag::FN | ModifierFlag::NONE, ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L</autogen>
</item>
<item>
<name>Command+Functional to Functional</name>
<appendix>(ex. Command+Volume Mute to Volume Mute</appendix>
<identifier>remap.command_functional_to_functional</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_DOWN, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::BRIGHTNESS_UP</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_UP, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::BRIGHTNESS_UP</autogen>
<autogen>__KeyToKey__ KeyCode::EXPOSE_ALL, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::EXPOSE_ALL</autogen>
<autogen>__KeyToKey__ KeyCode::DASHBOARD, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::DASHBOARD</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::MUSIC_NEXT</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item>
<name>Functional Keys to F1..F12</name>
<appendix>Brightness Down to F1</appendix>
<appendix>Brightness Up to F2</appendix>
<appendix>Mission Control to F3</appendix>
<appendix>Expose to F3</appendix>
<appendix>Launchpad to F4</appendix>
<appendix>Dashboard to F4</appendix>
<appendix>Keyboard Light LOW to F5</appendix>
<appendix>Keyboard Light HIGH to F6</appendix>
<appendix>Music Prev to F7</appendix>
<appendix>Music Play/Pause to F8</appendix>
<appendix>Music Next to F9</appendix>
<appendix>Volume Mute to F10</appendix>
<appendix>Volume Down to F11</appendix>
<appendix>Volume Up to F12</appendix>
<identifier>remap.functional2fn_2008</identifier>
<!-- F1 -->
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, KeyCode::F1</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_DOWN, KeyCode::F1</autogen>
<!-- F2 -->
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, KeyCode::F2</autogen>
<autogen>__KeyToKey__ KeyCode::BRIGHTNESS_UP, KeyCode::F2</autogen>
<!-- F3 - F12 -->
<autogen>__KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F3</autogen>
<autogen>__KeyToKey__ KeyCode::DASHBOARD, KeyCode::F4</autogen>
<autogen>__KeyToKey__ KeyCode::LAUNCHPAD, KeyCode::F4</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::F5</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::F6</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F7</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F9</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12</autogen>
</item>
<item>
<name>MacBookAir3,1 (MacBook Air Late 2010) to Previous Model</name>
<appendix>Music Prev(F6) to F6</appendix>
<appendix>Music Play(F7) to Music Prev</appendix>
<appendix>Music Next(F8) to Music Play</appendix>
<appendix>Volume Mute(F9) to Music Next</appendix>
<appendix>Volume Down(F10) to Volume Mute</appendix>
<appendix>Volume Up(F11) to Volume Down</appendix>
<appendix>Eject(F12) to Volume Up</appendix>
<appendix></appendix>
<appendix>*** We recommend you to use "NoEjectDelay" together when you change eject key.</appendix>
<appendix>*** &#8594; https://pqrs.org/osx/karabiner/noejectdelay.html</appendix>
<identifier>remap.functional2fn_air3_1_to_previous</identifier>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F6</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ConsumerKeyCode::MUSIC_NEXT</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::EJECT, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item>
<name>Change Media Keys (Play/Pause, Prev, Next)</name>
<item>
<name>Media Keys to F7..F9</name>
<appendix>Music Prev to F7</appendix>
<appendix>Music Play/Pause to F8</appendix>
<appendix>Music Next to F9</appendix>
<identifier>remap.mediaKeysToFKeys</identifier>
<!-- F7 - F9 -->
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F7</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F9</autogen>
</item>
<item>
<name>Media Keys to F6..F8</name>
<appendix>Music Prev to F6</appendix>
<appendix>Music Play/Pause to F7</appendix>
<appendix>Music Next to F8</appendix>
<identifier>remap.mediaKeysToFKeys_f6f8</identifier>
<!-- F6 - F8 -->
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F6</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F7</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F8</autogen>
</item>
<item>
<name>Fn+Function Keys to Media Keys</name>
<appendix>Fn+F7 to Music Prev</appendix>
<appendix>Fn+F8 to Music Play/Pause</appendix>
<appendix>Fn+F9 to Music Next</appendix>
<identifier>remap.FNFkeysToMediaKeys</identifier>
<!-- F7 - F9 -->
<autogen>__KeyToKey__ KeyCode::F7, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F8, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F9, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
</item>
<item>
<name>Functionalize 2.0</name>
<appendix>You need to turn "Use all F1, F2, etc. keys as standard function keys" off.</appendix>
<appendix>Open System Preferences &gt; Keyboard, and turn it off.</appendix>
<item>
<name>ConsumerKeys to F[1-12] Mode</name>
<appendix>(Brightness Down to F1)</appendix>
<appendix>(Brightness Up to F2)</appendix>
<appendix>(...)</appendix>
<appendix>(Volume Up to F12)</appendix>
<identifier vk_config="true">notsave.revert_fnkeys</identifier>
<autogen>__ShowStatusMessage__ Fn Keys Enabled</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, KeyCode::F1</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_UP, KeyCode::F2</autogen>
<autogen>__KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F3</autogen>
<autogen>__KeyToKey__ KeyCode::DASHBOARD, KeyCode::F4</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::F5</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::F6</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, KeyCode::F7</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, KeyCode::F8</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, KeyCode::F9</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, KeyCode::F10</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12</autogen>
</item>
<item>
<name>Fn - Tap for Real FnLock</name>
<appendix>This enables FnLock and disables all consumer keys</appendix>
<identifier>remap.fn2fn_real_fnlock</identifier>
<autogen>__KeyOverlaidModifier__ KeyCode::FN, KeyCode::FN, KeyCode::VK_LOCK_FN, KeyCode::VK_CONFIG_TOGGLE_notsave_revert_fnkeys</autogen>
</item>
<item>
<name>Fn - Tap to Enable Fn Keys Only</name>
<appendix>This enables disables all consumer keys only</appendix>
<identifier>remap.doubletab_restore_fkeys</identifier>
<autogen>__KeyOverlaidModifier__ KeyCode::FN, KeyCode::FN, KeyCode::VK_CONFIG_TOGGLE_notsave_revert_fnkeys</autogen>
</item>
<item>
<name>Disable F[3-6] Consumer Keys and set to F[14-17],</name>
<appendix>when ConsumerKeys Mode is disabled.</appendix>
<appendix>(Expose to F14)</appendix>
<appendix>(Dashboard to F15)</appendix>
<appendix>(Keyboard Light Low to F16)</appendix>
<appendix>(Keyboard Light High to F17)</appendix>
<identifier>remap.disable_f3_thru_f6_consumer</identifier>
<block>
<config_not>notsave_revert_fnkeys</config_not>
<autogen>__KeyToKey__ KeyCode::EXPOSE_ALL, KeyCode::F14</autogen>
<autogen>__KeyToKey__ KeyCode::DASHBOARD, KeyCode::F15</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, KeyCode::F16</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::F17</autogen>
</block>
</item>
</item>
</item>
</item>
<item>
<name>Change F1..F19 Key</name>
<item>
<name>F1..F12 to Functional Keys (Brightness Adjust, Music Control, etc)</name>
<item>
<name>F1,F2 to Brightness Adjust</name>
<appendix>F1 to Brightness Down</appendix>
<appendix>F2 to Brightness Up</appendix>
<identifier>remap.fkeys_to_consumer_f1</identifier>
<autogen>__KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP</autogen>
</item>
<item>
<name>F3,F4 to Mission Control/Launchpad</name>
<identifier>remap.fkeys_to_consumer_f3_lion</identifier>
<autogen>__KeyToKey__ KeyCode::F3, KeyCode::MISSION_CONTROL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, KeyCode::LAUNCHPAD</autogen>
</item>
<item>
<name>F5,F6 to Keyboard Backlit Adjust</name>
<appendix>F5 to Keyboard Backlit Low</appendix>
<appendix>F6 to Keyboard Backlit High</appendix>
<identifier>remap.fkeys_to_consumer_f5</identifier>
<autogen>__KeyToKey__ KeyCode::F5, ConsumerKeyCode::KEYBOARDLIGHT_LOW</autogen>
<autogen>__KeyToKey__ KeyCode::F6, ConsumerKeyCode::KEYBOARDLIGHT_HIGH</autogen>
</item>
<item>
<name>F7,F8,F9 to Music Controls</name>
<appendix>F7 to Music Prev</appendix>
<appendix>F8 to Music Play/Pause</appendix>
<appendix>F9 to Music Next</appendix>
<identifier>remap.fkeys_to_consumer_f7</identifier>
<autogen>__KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item>
<name>F10,F11,F12 to Speaker Controls</name>
<appendix>F10 to Mute</appendix>
<appendix>F11 to Volume Down</appendix>
<appendix>F12 to Volume Up</appendix>
<identifier>remap.fkeys_to_consumer_f10</identifier>
<autogen>__KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
</item>
<item>
<name>Fn+F1..F12 to Functional Keys (Brightness Adjust, Music Control, etc)</name>
<appendix>(Use these settings if you activated "XXX to Fn")</appendix>
<item>
<name>Fn+F1,F2 to Brightness Adjust</name>
<appendix>Fn+F1 to Brightness Down</appendix>
<appendix>Fn+F2 to Brightness Up</appendix>
<identifier>remap.fn_fkeys_to_consumer_f1</identifier>
<autogen>__KeyToKey__ KeyCode::F1, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F2, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_UP</autogen>
</item>
<item>
<name>Fn+F3,F4 to Mission Control/Launchpad</name>
<identifier>remap.fn_fkeys_to_consumer_f3_lion</identifier>
<autogen>__KeyToKey__ KeyCode::F3, ModifierFlag::FN, KeyCode::MISSION_CONTROL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::LAUNCHPAD</autogen>
</item>
<item>
<name>Fn+F5,F6 to Keyboard Backlit Adjust</name>
<appendix>Fn+F5 to Keyboard Backlit Low</appendix>
<appendix>Fn+F6 to Keyboard Backlit High</appendix>
<identifier>remap.fn_fkeys_to_consumer_f5</identifier>
<autogen>__KeyToKey__ KeyCode::F5, ModifierFlag::FN, ConsumerKeyCode::KEYBOARDLIGHT_LOW</autogen>
<autogen>__KeyToKey__ KeyCode::F6, ModifierFlag::FN, ConsumerKeyCode::KEYBOARDLIGHT_HIGH</autogen>
</item>
<item>
<name>Fn+F7,F8,F9 to Music Controls</name>
<appendix>Fn+F7 to Music Prev</appendix>
<appendix>Fn+F8 to Music Play/Pause</appendix>
<appendix>Fn+F9 to Music Next</appendix>
<identifier>remap.fn_fkeys_to_consumer_f7</identifier>
<autogen>__KeyToKey__ KeyCode::F7, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F8, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F9, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item>
<name>Fn+F10,F11,F12 to Speaker Controls</name>
<appendix>Fn+F10 to Mute</appendix>
<appendix>Fn+F11 to Volume Down</appendix>
<appendix>Fn+F12 to Volume Up</appendix>
<identifier>remap.fn_fkeys_to_consumer_f10</identifier>
<autogen>__KeyToKey__ KeyCode::F10, ModifierFlag::FN, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ KeyCode::F11, ModifierFlag::FN, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F12, ModifierFlag::FN, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
</item>
<item>
<name>Separately settings</name>
<item>
<name>F1 to Brightness Down (except virtual machine, RDC)</name>
<identifier>remap.f1_to_brightnessdown</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN</autogen>
</item>
<item>
<name>F2 to Brightness Up (except virtual machine, RDC)</name>
<identifier>remap.f2_to_brightnessup</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Volume controls by F1,F2 and F3</name>
<identifier>remap.f1_f2_f3_volume_controls</identifier>
<autogen>__KeyToKey__ KeyCode::F1, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ KeyCode::F2, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F3, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F3 to Volume Mute (except virtual machine, RDC)</name>
<identifier>remap.f3_to_volumemute</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F3, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item>
<name>F4 to Volume Down (except virtual machine, RDC)</name>
<identifier>remap.f4_to_volumedown</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F4, ConsumerKeyCode::VOLUME_DOWN</autogen>
</item>
<item>
<name>F5 to Volume Up (except virtual machine, RDC)</name>
<identifier>remap.f5_to_volumeup</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F5, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F3,F4 to Mission Control,Launchpad (except in Virtual Machine/RDP)</name>
<identifier>remap.f3f4_mission_control_launchpad</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F3, KeyCode::EXPOSE_ALL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, KeyCode::LAUNCHPAD</autogen>
</item>
<item>
<name>F3,F4 to Expose/Dashboard</name>
<identifier>remap.fkeys_to_consumer_f3_snow</identifier>
<autogen>__KeyToKey__ KeyCode::F3, KeyCode::EXPOSE_ALL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, KeyCode::DASHBOARD</autogen>
</item>
<item>
<name>F3,F4 to Expose/Dashboard (except in Parallels/RDP)</name>
<identifier>remap.mbpro_f3f4</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F3, KeyCode::EXPOSE_ALL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, KeyCode::DASHBOARD</autogen>
</item>
<item>
<name>Fn+F3,F4 to Expose/Dashboard</name>
<identifier>remap.fn_fkeys_to_consumer_f3_snow</identifier>
<autogen>__KeyToKey__ KeyCode::F3, ModifierFlag::FN, KeyCode::EXPOSE_ALL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::DASHBOARD</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F4 to Launchpad</name>
<identifier>remap.f4_to_launchpad</identifier>
<autogen>__KeyToKey__ KeyCode::F4, KeyCode::LAUNCHPAD</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F4 to Volume Mute</name>
<identifier>remap.f4_to_volumemute</identifier>
<autogen>__KeyToKey__ KeyCode::F4, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item>
<name>F5 to Volume Down</name>
<identifier>remap.f5_to_volumedown</identifier>
<autogen>__KeyToKey__ KeyCode::F5, ConsumerKeyCode::VOLUME_DOWN</autogen>
</item>
<item>
<name>F6 to Volume Up</name>
<identifier>remap.f6_to_volumeup</identifier>
<autogen>__KeyToKey__ KeyCode::F6, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F5/F6 to Volume Down/Up 1/4</name>
<identifier>remap.f5f6_to_volumedownup_quarter</identifier>
<autogen>__KeyToKey__ KeyCode::F5, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L</autogen>
<autogen>__KeyToKey__ KeyCode::F6, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L</autogen>
</item>
<item>
<name>F5 to Volume Down 1/4</name>
<identifier>remap.f5_to_volumedown_quarter</identifier>
<autogen>__KeyToKey__ KeyCode::F5, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L</autogen>
</item>
<item>
<name>F6 to Volume Up 1/4</name>
<identifier>remap.f6_to_volumeup_quarter</identifier>
<autogen>__KeyToKey__ KeyCode::F6, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L</autogen>
</item>
<item>
<name>F5/F6 to Volume Down/Up without click</name>
<identifier>remap.f5f6_to_voldownup_woclick</identifier>
<autogen>__KeyToKey__ KeyCode::F5, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_DOWN, ModifierFlag::SHIFT_L</autogen>
<autogen>__KeyToKey__ KeyCode::F6, ModifierFlag::NONE, ConsumerKeyCode::VOLUME_UP, ModifierFlag::SHIFT_L</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F5 to Volume Mute</name>
<identifier>remap.f5_to_volumemute</identifier>
<autogen>__KeyToKey__ KeyCode::F5, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F5, F6, and F7 to iTunes music controls</name>
<appendix>* F5 to Music Prev</appendix>
<appendix>* F6 to Music Play/Pause</appendix>
<appendix>* F7 to Music Next</appendix>
<identifier>remap.f5_f7_to_musiccontrols</identifier>
<autogen>__KeyToKey__ KeyCode::F5, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F6, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F6 to Virtual NumLock</name>
<appendix>Unlike Fn_Lock, retaining cursor keys, delete key.</appendix>
<item>
<name>Virtual NumLock</name>
<appendix>6 7 8 9 0 - &#8594; Clear 7 8 9 / =</appendix>
<appendix>U I O P &#8594; 4 5 6 *</appendix>
<appendix>J K L ; &#8594; 1 2 3 -</appendix>
<appendix>M . / &#8594; 0 . +</appendix>
<identifier vk_config="true">notsave.virtual_numlock</identifier>
<autogen>__ShowStatusMessage__ NumLock</autogen>
<autogen>__KeyToKey__ KeyCode::M, KeyCode::KEYPAD_0</autogen>
<autogen>__KeyToKey__ KeyCode::J, KeyCode::KEYPAD_1</autogen>
<autogen>__KeyToKey__ KeyCode::K, KeyCode::KEYPAD_2</autogen>
<autogen>__KeyToKey__ KeyCode::L, KeyCode::KEYPAD_3</autogen>
<autogen>__KeyToKey__ KeyCode::U, KeyCode::KEYPAD_4</autogen>
<autogen>__KeyToKey__ KeyCode::I, KeyCode::KEYPAD_5</autogen>
<autogen>__KeyToKey__ KeyCode::O, KeyCode::KEYPAD_6</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_7, KeyCode::KEYPAD_7</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_8, KeyCode::KEYPAD_8</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_9, KeyCode::KEYPAD_9</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_6, KeyCode::KEYPAD_CLEAR</autogen>
<autogen>__KeyToKey__ KeyCode::SLASH, KeyCode::KEYPAD_PLUS</autogen>
<autogen>__KeyToKey__ KeyCode::SEMICOLON, KeyCode::KEYPAD_MINUS</autogen>
<autogen>__KeyToKey__ KeyCode::P, KeyCode::KEYPAD_MULTIPLY</autogen>
<autogen>__KeyToKey__ KeyCode::KEY_0, KeyCode::KEYPAD_SLASH</autogen>
<autogen>__KeyToKey__ KeyCode::MINUS, KeyCode::KEYPAD_EQUAL</autogen>
<autogen>__KeyToKey__ KeyCode::DOT, KeyCode::KEYPAD_DOT</autogen>
</item>
<item>
<name>F6 to toggle "Virtual NumLock"</name>
<identifier>remap.f6_to_virtual_numlock</identifier>
<autogen>__KeyToKey__ KeyCode::F6, KeyCode::VK_CONFIG_TOGGLE_notsave_virtual_numlock</autogen>
</item>
</item>
<item>
<name>F6 to Fn_Lock (except virtual machine, RDC)</name>
<identifier>remap.f6_to_numlock</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F6, KeyCode::VK_LOCK_FN</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F7 to Video Mirror (except virtual machine, RDC)</name>
<identifier>remap.f7_to_videomirror</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F7, ConsumerKeyCode::VIDEO_MIRROR</autogen>
</item>
<item>
<name>F8 to Keyboard Light Off (except virtual machine, RDC)</name>
<identifier>remap.f8_to_keyboardlightoff</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F8, ConsumerKeyCode::KEYBOARDLIGHT_OFF</autogen>
</item>
<item>
<name>F9 to Keyboard Light LOW (except virtual machine, RDC)</name>
<identifier>remap.f9_to_keyboardlightlow</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F9, ConsumerKeyCode::KEYBOARDLIGHT_LOW</autogen>
</item>
<item>
<name>F10 to Keyboard Light HIGH (except virtual machine, RDC)</name>
<identifier>remap.f10_to_keyboardlighthigh</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F10, ConsumerKeyCode::KEYBOARDLIGHT_HIGH</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F7 to Music Prev (except virtual machine, RDC)</name>
<identifier>remap.f7_to_musicprev</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PREV</autogen>
</item>
<item>
<name>F8 to Music Play/Pause (except virtual machine, RDC)</name>
<identifier>remap.f8_to_musicplay</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PLAY</autogen>
</item>
<item>
<name>F9 to Music Next (except virtual machine, RDC)</name>
<identifier>remap.f9_to_musicplay</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F8 to Music Prev</name>
<identifier>remap.f8_to_musicprev_all</identifier>
<autogen>__KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PREV</autogen>
</item>
<item>
<name>F9 to Music Play/Pause</name>
<identifier>remap.f9_to_musicplay_all</identifier>
<autogen>__KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_PLAY</autogen>
</item>
<item>
<name>F10 to Music Next</name>
<identifier>remap.f10_to_musicnext_all</identifier>
<autogen>__KeyToKey__ KeyCode::F10, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F9 to Virtual NumLock</name>
<appendix>Unlike Fn_Lock, retaining cursor keys, delete key.</appendix>
<item>
<name>Virtual NumLock</name>
<appendix>6 7 8 9 0 - &#8594; Clear 7 8 9 / =</appendix>
<appendix>U I O P &#8594; 4 5 6 *</appendix>
<appendix>J K L ; &#8594; 1 2 3 -</appendix>
<appendix>M . / &#8594; 0 . +</appendix>
</item>
<item>
<name>F9 to toggle "Virtual NumLock"</name>
<identifier>remap.f9_to_virtual_numlock</identifier>
<autogen>__KeyToKey__ KeyCode::F9, KeyCode::VK_CONFIG_TOGGLE_notsave_virtual_numlock</autogen>
</item>
</item>
<item>
<name>F9 to Fn_Lock (except virtual machine, RDC)</name>
<identifier>remap.f9_to_numlock</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F9, KeyCode::VK_LOCK_FN</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F10 to Volume Mute</name>
<identifier>remap.f10_to_volumemute_all</identifier>
<autogen>__KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item>
<name>F11 to Volume Down</name>
<identifier>remap.f11_to_volumedown_all</identifier>
<autogen>__KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN</autogen>
</item>
<item>
<name>F12 to Volume Up</name>
<identifier>remap.f12_to_volumeup_all</identifier>
<autogen>__KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F10 to Volume Mute (except virtual machine, RDC)</name>
<identifier>remap.f10_to_volumemute</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item>
<name>F11 to Volume Down (except virtual machine, RDC)</name>
<identifier>remap.f11_to_volumedown</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN</autogen>
</item>
<item>
<name>F12 to Volume Up (except virtual machine, RDC)</name>
<identifier>remap.f12_to_volumeup</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F10,F11,F12 to speaker control.</name>
<appendix>F10 to mute</appendix>
<appendix>F11,F12 to volume control by 1/4-notch intervals.</appendix>
<appendix>Holding F10 key to open sound preferences.</appendix>
<appendix>Holding F11,F12 key to volume control by normal intervals.</appendix>
<identifier>remap.f10_f11_f12_to_volume_control_holding</identifier>
<autogen>
__HoldingKeyToKey__
KeyCode::F10, ModifierFlag::NONE,
KeyCode::VK_CONSUMERKEY_VOLUME_MUTE, KeyCode::VK_NONE,
KeyCode::VK_CONSUMERKEY_VOLUME_MUTE, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_OPTION
</autogen>
<autogen>
__HoldingKeyToKey__
KeyCode::F11, ModifierFlag::NONE,
KeyCode::VK_CONSUMERKEY_VOLUME_DOWN, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT | MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_OPTION,
KeyCode::VK_NONE,
KeyCode::VK_CONSUMERKEY_VOLUME_DOWN,
</autogen>
<autogen>
__HoldingKeyToKey__
KeyCode::F12, ModifierFlag::NONE,
KeyCode::VK_CONSUMERKEY_VOLUME_UP, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT | MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_OPTION,
KeyCode::VK_NONE,
KeyCode::VK_CONSUMERKEY_VOLUME_UP,
</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Put MediaKeys to F10,F11,F12</name>
<appendix>Change F10 to music prev</appendix>
<appendix>Change F11 to music play</appendix>
<appendix>Change F12 to music next</appendix>
<identifier>remap.Put_MediaKeys_To_F10_F11_F12</identifier>
<autogen>__KeyToKey__ KeyCode::F10, KeyCode::VK_CONSUMERKEY_MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F11, KeyCode::VK_CONSUMERKEY_MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F12, KeyCode::VK_CONSUMERKEY_MUSIC_NEXT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F13 to Volume Mute</name>
<identifier>remap.f13_to_volumemute_all</identifier>
<autogen>__KeyToKey__ KeyCode::F13, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item>
<name>F14 to Volume Down</name>
<identifier>remap.f14_to_volumedown_all</identifier>
<autogen>__KeyToKey__ KeyCode::F14, ConsumerKeyCode::VOLUME_DOWN</autogen>
</item>
<item>
<name>F15 to Volume Up</name>
<identifier>remap.f15_to_volumeup_all</identifier>
<autogen>__KeyToKey__ KeyCode::F15, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F13 to Volume Mute (except virtual machine, RDC)</name>
<identifier>remap.f13_to_volumemute</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F13, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item>
<name>F14 to Volume Down (except virtual machine, RDC)</name>
<identifier>remap.f14_to_volumedown</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F14, ConsumerKeyCode::VOLUME_DOWN</autogen>
</item>
<item>
<name>F15 to Volume Up (except virtual machine, RDC)</name>
<identifier>remap.f15_to_volumeup</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F15, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F14 to Music Prev</name>
<identifier>remap.f14_to_musicprev_all</identifier>
<autogen>__KeyToKey__ KeyCode::F14, ConsumerKeyCode::MUSIC_PREV</autogen>
</item>
<item>
<name>F15 to Music Play/Pause</name>
<identifier>remap.f15_to_musicplay_all</identifier>
<autogen>__KeyToKey__ KeyCode::F15, ConsumerKeyCode::MUSIC_PLAY</autogen>
</item>
<item>
<name>F16 to Music Next</name>
<identifier>remap.f16_to_musicnext_all</identifier>
<autogen>__KeyToKey__ KeyCode::F16, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>F16 to Music Prev</name>
<identifier>remap.f16_to_musicprev</identifier>
<autogen>__KeyToKey__ KeyCode::F16, ConsumerKeyCode::MUSIC_PREV</autogen>
</item>
<item>
<name>F17 to Music Play/Pause</name>
<identifier>remap.f17_to_musicplay</identifier>
<autogen>__KeyToKey__ KeyCode::F17, ConsumerKeyCode::MUSIC_PLAY</autogen>
</item>
<item>
<name>F18 to Music Next</name>
<identifier>remap.f18_to_musicnext</identifier>
<autogen>__KeyToKey__ KeyCode::F18, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>MacBook Air (2010, Late) Style</name>
<item>
<name>F6 to Music Prev</name>
<identifier>remap.f6_to_musicprev_all</identifier>
<autogen>__KeyToKey__ KeyCode::F6, ConsumerKeyCode::MUSIC_PREV</autogen>
</item>
<item>
<name>F7 to Music Play/Pause</name>
<identifier>remap.f7_to_musicplay_all</identifier>
<autogen>__KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PLAY</autogen>
</item>
<item>
<name>F8 to Music Next</name>
<identifier>remap.f8_to_musicnext_all</identifier>
<autogen>__KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item>
<name>F9 to Volume Mute</name>
<identifier>remap.f9_to_volumemute_all</identifier>
<autogen>__KeyToKey__ KeyCode::F9, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item>
<name>F10 to Volume Down</name>
<identifier>remap.f10_to_volumedown_all</identifier>
<autogen>__KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_DOWN</autogen>
</item>
<item>
<name>F11 to Volume Up</name>
<identifier>remap.f11_to_volumeup_all</identifier>
<autogen>__KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item>
<name>F12 to Eject</name>
<identifier>remap.f12_to_eject_all</identifier>
<autogen>__KeyToKey__ KeyCode::F12, ConsumerKeyCode::EJECT</autogen>
</item>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Fn+F11 to F11</name>
<identifier>remap.FnF11_to_f11</identifier>
<autogen>__KeyToKey__ KeyCode::F11, ModifierFlag::FN, KeyCode::F11</autogen>
</item>
<item>
<name>Fn+F12 to F12</name>
<identifier>remap.FnF12_to_f12</identifier>
<autogen>__KeyToKey__ KeyCode::F12, ModifierFlag::FN, KeyCode::F12</autogen>
</item>
<item>
<name>F11 to display mirroring</name>
<identifier>remap.F11_to_mirroring</identifier>
<autogen>__KeyToKey__ KeyCode::F11, ConsumerKeyCode::VIDEO_MIRROR</autogen>
</item>
<item>
<name>F12 to Forward Delete</name>
<identifier>remap.f12_to_forwarddelete</identifier>
<autogen>__KeyToKey__ KeyCode::F12, KeyCode::FORWARD_DELETE</autogen>
</item>
<item>
<name>F12 to Expose</name>
<identifier>remap.F12_to_expose</identifier>
<autogen>__KeyToKey__ KeyCode::F12, KeyCode::EXPOSE_ALL</autogen>
</item>
<item>
<name>F12 to Move focus to active or next window (Control+F4)</name>
<identifier>remap.F12forctrlF4</identifier>
<autogen>
__KeyToKey__
KeyCode::F12,
KeyCode::F4, ModifierFlag::CONTROL_L
</autogen>
</item>
<item>
<name>F12 to Move focus to active or next window (Control+F4)</name>
<appendix>(+ F12 to Control_L if you held down F12 key)</appendix>
<identifier>remap.F12forctrlF4_holding_control_l</identifier>
<autogen>
__HoldingKeyToKey__
KeyCode::F12,
KeyCode::F4, ModifierFlag::CONTROL_L,
KeyCode::VK_NONE,
KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_F12forctrlF4_holding_control_l_indicator, ModifierFlag::CONTROL_L
</autogen>
</item>
<item>
<name>──────────────────────────────</name>
<identifier vk_config="true">notsave.F12forctrlF4_holding_control_l_indicator</identifier>
<autogen>__ShowStatusMessage__ Control</autogen>
</item>
<item>
<name>Fn+F1 to Brightness Down</name>
<identifier>remap.fnF1_to_brightnessdown</identifier>
<autogen>__KeyToKey__ KeyCode::F1, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_DOWN</autogen>
</item>
<item>
<name>Fn+F2 to Brightness Up</name>
<identifier>remap.fnF2_to_brightnessup</identifier>
<autogen>__KeyToKey__ KeyCode::F2, ModifierFlag::FN, ConsumerKeyCode::BRIGHTNESS_UP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Fn+F7 to Music Prev</name>
<identifier>remap.fnF7_to_musicprev</identifier>
<autogen>__KeyToKey__ KeyCode::F7, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV</autogen>
</item>
<item>
<name>Fn+F8 to Music Play/Pause</name>
<identifier>remap.fnF8_to_musicplay</identifier>
<autogen>__KeyToKey__ KeyCode::F8, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY</autogen>
</item>
<item>
<name>Fn+F9 to Music Next</name>
<identifier>remap.fnF9_to_musicplay</identifier>
<autogen>__KeyToKey__ KeyCode::F9, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Fn+F10 to Volume Mute</name>
<identifier>remap.fnF10_to_volumemute</identifier>
<autogen>__KeyToKey__ KeyCode::F10, ModifierFlag::FN, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item>
<name>Fn+F11 to Volume Down</name>
<identifier>remap.fnF11_to_volumedown</identifier>
<autogen>__KeyToKey__ KeyCode::F11, ModifierFlag::FN, ConsumerKeyCode::VOLUME_DOWN</autogen>
</item>
<item>
<name>Fn+F12 to Volume Up</name>
<identifier>remap.fnF12_to_volumeup</identifier>
<autogen>__KeyToKey__ KeyCode::F12, ModifierFlag::FN, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Fn+F5 to PageDown</name>
<identifier>remap.fnF5_to_pagedown</identifier>
<autogen>__KeyToKey__ KeyCode::F5, ModifierFlag::FN, KeyCode::PAGEDOWN</autogen>
</item>
<item>
<name>Fn+F12 to PageUp</name>
<identifier>remap.fnF12_to_pageup</identifier>
<autogen>__KeyToKey__ KeyCode::F12, ModifierFlag::FN, KeyCode::PAGEUP</autogen>
</item>
<item><name>──────────────────────────────</name></item>
<item>
<name>Change Command+F1...F12 to Functional Keys</name>
<appendix>(ex. F10 to Volume Mute, F11 to Volume Down)</appendix>
<identifier>remap.command_f1_f12_to_functional</identifier>
<autogen>__KeyToKey__ KeyCode::F1, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F2, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::BRIGHTNESS_UP</autogen>
<autogen>__KeyToKey__ KeyCode::F3, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::EXPOSE_ALL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::DASHBOARD</autogen>
<autogen>__KeyToKey__ KeyCode::F7, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F8, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F9, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::MUSIC_NEXT</autogen>
<autogen>__KeyToKey__ KeyCode::F10, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ KeyCode::F11, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F12, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item>
<name>Change F1...F12 to Functional Keys (except Terminal)</name>
<appendix>(ex. F10 to Volume Mute, F11 to Volume Down)</appendix>
<identifier>remap.f1_f12_to_functional</identifier>
<not>TERMINAL</not>
<include path="../snippets/f1_f12_to_functional_withfn.xml" />
</item>
<item>
<name>Force change F1..F12 in VMware, Parallels, RDC</name>
<item>
<name>F1 to Brightness Down</name>
<identifier>remap.f1_to_brightnessdown_force</identifier>
<autogen>__KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN</autogen>
</item>
<item>
<name>F2 to Brightness Up</name>
<identifier>remap.f2_to_brightnessup_force</identifier>
<autogen>__KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP</autogen>
</item>
<item>
<name>F3 to Volume Mute</name>
<identifier>remap.f3_to_volumemute_force</identifier>
<autogen>__KeyToKey__ KeyCode::F3, ConsumerKeyCode::VOLUME_MUTE</autogen>
</item>
<item>
<name>F4 to Volume Down</name>
<identifier>remap.f4_to_volumedown_force</identifier>
<autogen>__KeyToKey__ KeyCode::F4, ConsumerKeyCode::VOLUME_DOWN</autogen>
</item>
<item>
<name>F5 to Volume Up</name>
<identifier>remap.f5_to_volumeup_force</identifier>
<autogen>__KeyToKey__ KeyCode::F5, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
</item>
<item>
<name>F1 to Escape</name>
<identifier>remap.f1_to_escape</identifier>
<autogen>__KeyToKey__ KeyCode::F1, KeyCode::ESCAPE</autogen>
</item>
<item>
<name>Control+F1 to F16</name>
<identifier>remap.controlF1toF16</identifier>
<autogen>__KeyToKey__ KeyCode::F1, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_CONTROL, KeyCode::F16</autogen>
</item>
<item>
<name>F11 to F4</name>
<identifier>remap.f11_to_f4</identifier>
<autogen>__KeyToKey__ KeyCode::F11, KeyCode::F4</autogen>
</item>
<item>
<name>F16 to Tab</name>
<identifier>remap.f16_to_tab</identifier>
<autogen>__KeyToKey__ KeyCode::F16, KeyCode::TAB</autogen>
</item>
<item>
<name>F19 to Quote(')</name>
<identifier>remap.f19_to_quote</identifier>
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::QUOTE</autogen>
</item>
<item>
<name>Macbook family: Keyboard Preferences Configured to Standard Function Keys</name>
<appendix>(Except in Virtual Machine, RDC)</appendix>
<include path="../snippets/caution_functionkey.xml" />
<item>
<name>F1,F2 to Brightness Adjust (except in Parallels/RDP)</name>
<appendix>F1 to Brightness Down</appendix>
<appendix>F2 to Brightness Up</appendix>
<identifier>remap.mbpro_f1f2</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP</autogen>
</item>
<item>
<name>F3,F4 to Mission Control/Launchpad (except in Parallels/RDP)</name>
<identifier>remap.mbpro_f3f4_lion</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F3, KeyCode::MISSION_CONTROL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, KeyCode::LAUNCHPAD</autogen>
</item>
<item>
<name>F7,F8,F9 to Music Controls (except in Parallels/RDP), Macbook Pro Version</name>
<appendix>F7 to Music Prev</appendix>
<appendix>F8 to Music Play/Pause</appendix>
<appendix>F9 to Music Next</appendix>
<identifier>remap.mbpro_f7f8f9</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item>
<name>F10,F11,F12 to Speaker Controls (except in Parallels/RDP), Macbook Pro Version</name>
<appendix>F10 to Mute</appendix>
<appendix>F11 to Volume Down</appendix>
<appendix>F12 to Volume Up</appendix>
<identifier>remap.mbpro_f10f11f12</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
</item>
<item>
<name>For MacbookAir3,1 (Macbook Air Late 2010)</name>
<appendix>Keyboard Preferences Configured to Standard Function Keys</appendix>
<appendix>(Except in Virtual Machine, RDC)</appendix>
<include path="../snippets/caution_functionkey.xml" />
<item>
<name>F1,F2 to Brightness Adjust (except in Parallels/RDP)</name>
<appendix>F1 to Brightness Down</appendix>
<appendix>F2 to Brightness Up</appendix>
<identifier>remap.air_f1f2</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F1, ConsumerKeyCode::BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F2, ConsumerKeyCode::BRIGHTNESS_UP</autogen>
</item>
<item>
<name>F3,F4 to Mission Control/Launchpad (except in Parallels/RDP)</name>
<identifier>remap.air_f3f4_lion</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F3, KeyCode::MISSION_CONTROL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, KeyCode::LAUNCHPAD</autogen>
</item>
<item>
<name>F6,F7,F8 to Music Controls (except in Parallels/RDP)</name>
<appendix>F6 to Music Prev</appendix>
<appendix>F7 to Music Play/Pause</appendix>
<appendix>F8 to Music Next</appendix>
<identifier>remap.air_f6f7f8</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F6, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_NEXT</autogen>
</item>
<item>
<name>F9,F10,F11 to Speaker Controls (except in Parallels/RDP)</name>
<appendix>F9 to Mute</appendix>
<appendix>F10 to Volume Down</appendix>
<appendix>F11 to Volume Up</appendix>
<identifier>remap.air_f9f10f11</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<autogen>__KeyToKey__ KeyCode::F9, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item>
<name>F12(Eject) to Forward Delete/Insert</name>
<appendix>F12 to Forward Delete (Auto-Repeating!)</appendix>
<appendix>Fn+F12 to Insert</appendix>
<identifier>remap.air_f12</identifier>
<autogen>__KeyToKey__ KeyCode::F12, KeyCode::FORWARD_DELETE</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::EJECT, KeyCode::PC_INSERT</autogen>
</item>
</item>
<item>
<name>F1..F12 to Functional</name>
<include path="../snippets/appendix_f1_f12_to_functional.xml" />
<include path="../snippets/caution_functionkey.xml" />
<identifier>remap.f1_f12_to_functional_all</identifier>
<include path="../snippets/fnF1_F12_to_function.xml" />
<include path="../snippets/f1_f12_to_functional.xml" />
</item>
<item>
<name>F5,F6 to Functional</name>
<include path="../snippets/appendix_f5_f6_to_functional.xml" />
<include path="../snippets/caution_functionkey.xml" />
<identifier>remap.f5_f6_to_functional_all</identifier>
<include path="../snippets/fnF5_F6_to_function.xml" />
<include path="../snippets/f5_f6_to_functional.xml" />
</item>
<item>
<name>F1..F12 to Functional (except virtual machine, RDC)</name>
<include path="../snippets/appendix_f1_f12_to_functional.xml" />
<include path="../snippets/caution_functionkey.xml" />
<identifier>remap.f1_f12_to_functional_ex_vm</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<include path="../snippets/fnF1_F12_to_function.xml" />
<include path="../snippets/f1_f12_to_functional.xml" />
</item>
<item>
<name>F5,F6 to Functional (except virtual machine, RDC)</name>
<include path="../snippets/appendix_f5_f6_to_functional.xml" />
<include path="../snippets/caution_functionkey.xml" />
<identifier>remap.f5_f6_to_functional_ex_vm</identifier>
<not>VIRTUALMACHINE, REMOTEDESKTOPCONNECTION</not>
<include path="../snippets/fnF5_F6_to_function.xml" />
<include path="../snippets/f5_f6_to_functional.xml" />
</item>
<item>
<name>Fn+F1..F12 to Functional</name>
<appendix>There is this setting for "* to Fn". (ex: Control_L to Fn)</appendix>
<appendix></appendix>
<appendix>Fn+F1 to Brightness Down</appendix>
<appendix>Fn+F2 to Brightness Up</appendix>
<appendix>Fn+F3 to Expose</appendix>
<appendix>Fn+F4 to Dashboard</appendix>
<appendix>Fn+F5 to Keyboard Light LOW</appendix>
<appendix>Fn+F6 to Keyboard Light HIGH</appendix>
<appendix>Fn+F7 to Music Prev</appendix>
<appendix>Fn+F8 to Music Play/Pause</appendix>
<appendix>Fn+F9 to Music Next</appendix>
<appendix>Fn+F10 to Volume Mute</appendix>
<appendix>Fn+F11 to Volume Down</appendix>
<appendix>Fn+F12 to Volume Up</appendix>
<include path="../snippets/caution_functionkey.xml" />
<identifier>remap.fnF1_F12_to_functional</identifier>
<include path="../snippets/f1_f12_to_functional_withfn.xml" />
</item>
<item>
<name>MacBookPro4,1 functional to MacBookPro3,1 functional</name>
<appendix></appendix>
<appendix>Fn+F1 to Brightness Down</appendix>
<appendix>Fn+F2 to Brightness Up</appendix>
<appendix>Fn+F3 to Volume Mute</appendix>
<appendix>Fn+F4 to Volume Down</appendix>
<appendix>Fn+F5 to Volume Up</appendix>
<appendix>Fn+F6 to NumLock</appendix>
<appendix>Fn+F7 to Video Mirror</appendix>
<appendix>Fn+F8 to Keyboard Light OFF</appendix>
<appendix>Fn+F9 to Keyboard Light LOW</appendix>
<appendix>Fn+F10 to Keyboard Light HIGH</appendix>
<appendix>Fn+F11 to F11</appendix>
<appendix>Fn+F12 to F12</appendix>
<include path="../snippets/caution_functionkey.xml" />
<identifier>remap.fnF1_F12_to_functional_mbp31</identifier>
<autogen>__KeyToKey__ KeyCode::EXPOSE_ALL, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ KeyCode::DASHBOARD, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::LAUNCHPAD, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_LOW, ConsumerKeyCode::VOLUME_UP</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::KEYBOARDLIGHT_HIGH, KeyCode::VK_LOCK_FN</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PREV, ConsumerKeyCode::VIDEO_MIRROR</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_PLAY, ConsumerKeyCode::KEYBOARDLIGHT_OFF</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::MUSIC_NEXT, ConsumerKeyCode::KEYBOARDLIGHT_LOW</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_MUTE, ConsumerKeyCode::KEYBOARDLIGHT_HIGH</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_DOWN, KeyCode::F11</autogen>
<autogen>__KeyToKey__ ConsumerKeyCode::VOLUME_UP, KeyCode::F12</autogen>
</item>
</item>
</item>
<item>
<name>For PC keyboards</name>
<item>
<name>Change f1...f12 to brightness control, volume control, etc.</name>
<appendix>(You can use standard function keys by fn-f1...fn-f12.)</appendix>
<appendix></appendix>
<appendix>* f1-f2: Brightness control.</appendix>
<appendix>* f3: Mission Control.</appendix>
<appendix>* f4: Launchpad.</appendix>
<appendix>* f7-f9: Music control.</appendix>
<appendix>* f10-f12: Volume control.</appendix>
<identifier>remap.pc_keyboard_function_standard</identifier>
<modifier_not>ModifierFlag::FN</modifier_not>
<!-- We use KeyCode::VK_IOHIDPOSTEVENT in order to control both internal and external display brightness. -->
<autogen>__KeyToKey__ KeyCode::F1, KeyCode::VK_IOHIDPOSTEVENT_NX_KEYTYPE_BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F2, KeyCode::VK_IOHIDPOSTEVENT_NX_KEYTYPE_BRIGHTNESS_UP</autogen>
<autogen>__KeyToKey__ KeyCode::F3, KeyCode::MISSION_CONTROL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, KeyCode::LAUNCHPAD</autogen>
<autogen>__KeyToKey__ KeyCode::F7, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F8, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F9, ConsumerKeyCode::MUSIC_NEXT</autogen>
<autogen>__KeyToKey__ KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F12, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item>
<name>Change fn-f1...f12 to brightness control, volume control, etc.</name>
<appendix>(Please use "Change XXX to fn" setting together.)</appendix>
<appendix></appendix>
<appendix>* fn-f1...f2: Brightness control.</appendix>
<appendix>* fn-f3: Mission Control.</appendix>
<appendix>* fn-f4: Launchpad.</appendix>
<appendix>* fn-f7...f9: Music control.</appendix>
<appendix>* fn-f10...f12: Volume control.</appendix>
<identifier>remap.pc_keyboard_function_inv</identifier>
<!-- We use KeyCode::VK_IOHIDPOSTEVENT in order to control both internal and external display brightness. -->
<autogen>__KeyToKey__ KeyCode::F1, ModifierFlag::FN, KeyCode::VK_IOHIDPOSTEVENT_NX_KEYTYPE_BRIGHTNESS_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F2, ModifierFlag::FN, KeyCode::VK_IOHIDPOSTEVENT_NX_KEYTYPE_BRIGHTNESS_UP</autogen>
<autogen>__KeyToKey__ KeyCode::F3, ModifierFlag::FN, KeyCode::MISSION_CONTROL</autogen>
<autogen>__KeyToKey__ KeyCode::F4, ModifierFlag::FN, KeyCode::LAUNCHPAD</autogen>
<autogen>__KeyToKey__ KeyCode::F7, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>__KeyToKey__ KeyCode::F8, ModifierFlag::FN, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>__KeyToKey__ KeyCode::F9, ModifierFlag::FN, ConsumerKeyCode::MUSIC_NEXT</autogen>
<autogen>__KeyToKey__ KeyCode::F10, ModifierFlag::FN, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToKey__ KeyCode::F11, ModifierFlag::FN, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToKey__ KeyCode::F12, ModifierFlag::FN, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
</item>
</item>
</root>
You can’t perform that action at this time.