Skip to content

Instantly share code, notes, and snippets.

@ix9
Created September 2, 2015 06:28
Show Gist options
  • Save ix9/660c276addcaf983207a to your computer and use it in GitHub Desktop.
Save ix9/660c276addcaf983207a to your computer and use it in GitHub Desktop.
<?xml version="1.0"?>
<root>
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Calculator</name>
<url type="file">/Applications/Calculator.app</url>
</vkopenurldef>
<item>
<name>K750 PC Keyboard Volume controls</name>
<identifier>private.k750_volume</identifier>
<appendix>Retain the Volume Controls without having to press the hardware FN key.</appendix>
<autogen>__KeyToConsumer__ KeyCode::F9, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>__KeyToConsumer__ KeyCode::F10, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>__KeyToConsumer__ KeyCode::F11, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
<item>
<name>K750 PC Keyboard F4 Calculator Key</name>
<appendix>Use the F4 Key to launch the Calculator App (Like Windows)</appendix>
<identifier>private.k750_calculator</identifier>
<autogen>__KeyToKey__ KeyCode::F4, KeyCode::VK_OPEN_URL_APP_Calculator,
</autogen>
</item>
<item>
<name>K750 PC Keyboard F3 Search Key</name>
<appendix>Use the F3 Key to launch the Spotlight</appendix>
<identifier>private.k750_spotlight</identifier>
<autogen>__KeyToKey__ KeyCode::F3, KeyCode::SPACE, ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>K750 PC Keyboard PrtScr</name>
<identifier>private.k750_prtscr</identifier>
<appendix>PrtScr to Screenshot by selection (Clipboard)</appendix>
<appendix>FN+PrtScr to Screenshot by selection (File)</appendix>
<autogen>__KeyToKey__ KeyCode::F13, KeyCode::KEY_4, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND | MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_SHIFT | ModifierFlag::CONTROL_L,
</autogen>
<autogen>__KeyToKey__ KeyCode::PC_APPLICATION,
KeyCode::KEY_4, ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L
</autogen>
</item>
<appdef>
<appname>ROYALTSX</appname>
<equal>com.lemonmojo.RoyalTSX.App</equal>
</appdef>
<replacementdef>
<replacementname>PC_STYLE_BINDINGS_IGNORE_APPS</replacementname>
<replacementvalue>
VIRTUALMACHINE,
REMOTEDESKTOPCONNECTION,
VNC,
TEAMVIEWER,
EMACS,
TERMINAL,
X11,
VI,
ROYALTSX,
</replacementvalue>
</replacementdef>
<replacementdef>
<replacementname>PC_STYLE_BINDINGS_IGNORE_APPS_DESCRIPTION</replacementname>
<replacementvalue>
(Except in Virtual Machine, RDC, VNC, TeamViewer, EMACS, TERMINAL, X11, VI, RoyalTSX)
</replacementvalue>
</replacementdef>
<item>
<name>FYI: PC_STYLE_BINDINGS_IGNORE_APPS has been overwritten.</name>
</item>
</root>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment