Skip to content

Instantly share code, notes, and snippets.

@jakubnabrdalik
Created November 30, 2015 09:15
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jakubnabrdalik/bd2a1b64a9748db073f3 to your computer and use it in GitHub Desktop.
Save jakubnabrdalik/bd2a1b64a9748db073f3 to your computer and use it in GitHub Desktop.
Mapping R400 to behave correctly on OSX in Google Docs presentations
<?xml version="1.0"?>
<root>
<devicevendordef>
<vendorname>LOGITECH</vendorname>
<vendorid>0x046d</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>LOGITECH_R400</productname>
<productid>0xc52d</productid>
</deviceproductdef>
<appdef>
<appname>GOOGLE_CHROME</appname>
<equal>com.google.Chrome</equal>
</appdef>
<appdef>
<appname>VLC</appname>
<equal>org.videolan.vlc</equal>
</appdef>
<appdef>
<appname>DVD_PLAYER</appname>
<equal>com.apple.DVDPlayer</equal>
</appdef>
<item>
<name>R400 for Chrome</name>
<identifier>private.R400_for_chrome</identifier>
<only>GOOGLE_CHROME</only>
<device_only>DeviceVendor::LOGITECH, DeviceProduct::LOGITECH_R400</device_only>
<autogen>
__KeyToKey__
KeyCode::PAGEDOWN,
KeyCode::CURSOR_DOWN
</autogen>
<autogen>
__KeyToKey__
KeyCode::PAGEUP,
KeyCode::CURSOR_UP
</autogen>
<!--
<autogen>
__KeyToKey__
KeyCode::F5,
KeyCode::SPACE
</autogen>
-->
<!--
<autogen>
__KeyToKey__
KeyCode::DOT,
KeyCode::F, ModifierFlag::COMMAND_L
</autogen>
-->
</item>
</root>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment