Created
March 28, 2016 13:01
-
-
Save AlekseevAV/f4216260f52947097c81 to your computer and use it in GitHub Desktop.
Karabiner Microsoft Sculpt Ergonomic Mouse OS X config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!—- | |
Remap 3 mouse actions: | |
1) Windows button to open LaunchPad | |
2) Mouse4 button to open Mission Control | |
3) Mouse ScrollWheel left/right to move Mission Control spaces left/right | |
—-> | |
<?xml version="1.0"?> | |
<root> | |
<devicevendordef> | |
<vendorname>MICROSOFT</vendorname> | |
<vendorid>0x045e</vendorid> | |
</devicevendordef> | |
<deviceproductdef> | |
<productname>SCULPT_ERGONOMIC</productname> | |
<productid>0x07a5</productid> | |
</deviceproductdef> | |
<item> | |
<name>Windows Button to Launchpad (Microsoft Sculpt Ergonomic Mouse)</name> | |
<identifier>com.microsoft.mouse.sculpt_ergonomic.win_button_to_mission_control</identifier> | |
<device_only>DeviceVendor::MICROSOFT,DeviceProduct::SCULPT_ERGONOMIC</device_only> | |
<autogen> | |
__KeyToKey__ | |
KeyCode::OPTION_R, | |
KeyCode::LAUNCHPAD, Option::NOREPEAT | |
</autogen> | |
</item> | |
<item> | |
<name>Mouse4 Button to Mission Control (Microsoft Sculpt Ergonomic Mouse)</name> | |
<identifier>com.microsoft.mouse.sculpt_ergonomic.button4_to_back</identifier> | |
<device_only>DeviceVendor::MICROSOFT,DeviceProduct::SCULPT_ERGONOMIC</device_only> | |
<autogen> | |
__KeyToKey__ | |
PointingButton::BUTTON4, | |
KeyCode::MISSION_CONTROL, Option::NOREPEAT | |
</autogen> | |
</item> | |
<item> | |
<name>ScrollWheel Left to Space Left or Right (Microsoft Sculpt Ergonomic Mouse)</name> | |
<identifier>com.microsoft.mouse.sculpt_ergonomic.scrollwheel_to_space</identifier> | |
<device_only>DeviceVendor::MICROSOFT,DeviceProduct::SCULPT_ERGONOMIC</device_only> | |
<autogen> | |
__ScrollWheelToKey__ | |
ScrollWheel::LEFT, ModifierFlag::NONE, | |
KeyCode::CURSOR_RIGHT, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_CONTROL, | |
</autogen> | |
<autogen> | |
__ScrollWheelToKey__ | |
ScrollWheel::RIGHT, ModifierFlag::NONE, | |
KeyCode::CURSOR_LEFT, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_CONTROL, | |
</autogen> | |
</item> | |
</root> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment