Skip to content

Instantly share code, notes, and snippets.

@anarchivist
Created June 7, 2016 20:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anarchivist/e13c0a64930b975a509681ff36f95490 to your computer and use it in GitHub Desktop.
Save anarchivist/e13c0a64930b975a509681ff36f95490 to your computer and use it in GitHub Desktop.
Karabiner configuration for RDing/PCSensor USB pedal
<?xml version="1.0"?>
<root>
<devicevendordef>
<vendorname>RDing</vendorname>
<vendorid>0x0c45</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>FootSwitch1F1</productname>
<productid>0x7403</productid>
</deviceproductdef>
<item>
<name>Custom settings</name>
<item>
<name>For RDing/PCSensor foot pedal</name>
<!-- This is the configuration for my single pedal. I have not
used any mapping software to replace the configuration, so this is
what the pedal should send by default. -->
<item>
<name>Bind Pedal default mapping to Fn</name>
<identifier>private.pedal_mapping</identifier>
<device_only>DeviceVendor::RDing, DeviceProduct::FootSwitch1F1</device_only>
<autogen>__KeyToKey__ KeyCode::B, KeyCode::FN</autogen>
</item>
</item>
</item>
</root>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment