xml Karabiner模板使用Evoluent垂直鼠标设置辅助功能键。在此示例中,按钮6被分配以下内容
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml Karabiner模板使用Evoluent垂直鼠标设置辅助功能键。在此示例中,按钮6被分配以下内容相关的知识,希望对你有一定的参考价值。
<?xml version="1.0"?>
<root>
<item>
<name>Evoluent VerticalMouse</name>
<appendix>All customizations only apply for the Evoluent VerticalMouse.</appendix>
<appendix>Note: button 4 (the mouse scroll button) and button 5 are swapped in Karabiner. I still use the default Evoluent labeling.</appendix>
<devicevendordef>
<vendorname>EVOLUENT</vendorname>
<vendorid>0x1a7c</vendorid>
</devicevendordef>
<deviceproductdef>
<productname>VERTICALMOUSE</productname>
<productid>0x0191</productid>
</deviceproductdef>
<item>
<name>Button 6: Secondary Functions</name>
<appendix>Simulates the press of Shift-Right, Control-Right, Option-Right and Command-Right.</appendix>
<appendix>The lower button is used for the secondary functions. Holding it down while pressing any of the five buttons will trigger the assigned functions.</appendix>
<identifier>private.button6</identifier>
<device_only>DeviceVendor::EVOLUENT, DeviceProduct::VERTICALMOUSE</device_only>
<autogen>
--PointingButtonToKey--
PointingButton::BUTTON6,
KeyCode::COMMAND_R,
ModifierFlag::OPTION_R | ModifierFlag::SHIFT_R | ModifierFlag::CONTROL_R
</autogen>
</item>
<item>
<name>Button 6+1</name>
<identifier>private.button6_and_1</identifier>
<device_only>DeviceVendor::EVOLUENT, DeviceProduct::VERTICALMOUSE</device_only>
<autogen>
--PointingButtonToKey--
PointingButton::LEFT,
ModifierFlag::COMMAND_R, ModifierFlag::OPTION_R | ModifierFlag::SHIFT_R | ModifierFlag::CONTROL_R,
KeyCode::F2,
ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Button 6+2</name>
<identifier>private.button6_and_2</identifier>
<device_only>DeviceVendor::EVOLUENT, DeviceProduct::VERTICALMOUSE</device_only>
<autogen>
--PointingButtonToKey--
PointingButton::RIGHT,
ModifierFlag::COMMAND_R, ModifierFlag::OPTION_R | ModifierFlag::SHIFT_R | ModifierFlag::CONTROL_R,
KeyCode::F2,
ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Button 6+3</name>
<identifier>private.button6_and_3</identifier>
<device_only>DeviceVendor::EVOLUENT, DeviceProduct::VERTICALMOUSE</device_only>
<autogen>
--PointingButtonToKey--
PointingButton::MIDDLE,
ModifierFlag::COMMAND_R, ModifierFlag::OPTION_R | ModifierFlag::SHIFT_R | ModifierFlag::CONTROL_R,
KeyCode::F2,
ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Button 6+4</name>
<identifier>private.button6_and_4</identifier>
<device_only>DeviceVendor::EVOLUENT, DeviceProduct::VERTICALMOUSE</device_only>
<autogen>
--PointingButtonToKey--
PointingButton::BUTTON4,
ModifierFlag::COMMAND_R, ModifierFlag::OPTION_R | ModifierFlag::SHIFT_R | ModifierFlag::CONTROL_R,
KeyCode::F2,
ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Button 6+5</name>
<identifier>private.button6_and_5</identifier>
<appendix>Panic mode.</appendix>
<device_only>DeviceVendor::EVOLUENT, DeviceProduct::VERTICALMOUSE</device_only>
<autogen>
--PointingButtonToKey--
PointingButton::BUTTON5,
ModifierFlag::COMMAND_R, ModifierFlag::OPTION_R | ModifierFlag::SHIFT_R | ModifierFlag::CONTROL_R,
KeyCode::F2,
ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Button 4: Show Mission Control</name>
<appendix>Triggers the shortcut Command + F3 (which is my shortcut for "Mission Control").</appendix>
<identifier>private.button4</identifier>
<device_only>DeviceVendor::EVOLUENT, DeviceProduct::VERTICALMOUSE</device_only>
<autogen>
--PointingButtonToKey--
PointingButton::BUTTON5,
KeyCode::F3,
ModifierFlag::COMMAND_L
</autogen>
</item>
<item>
<name>Button 5: Show Desktop</name>
<appendix>Triggers the shortcut Command + F2 (which is my shortcut for "Show Desktop").</appendix>
<identifier>private.button5</identifier>
<device_only>DeviceVendor::EVOLUENT, DeviceProduct::VERTICALMOUSE</device_only>
<autogen>
--PointingButtonToKey--
PointingButton::BUTTON4,
KeyCode::F2,
ModifierFlag::COMMAND_L
</autogen>
</item>
</name>
</root>
以上是关于xml Karabiner模板使用Evoluent垂直鼠标设置辅助功能键。在此示例中,按钮6被分配以下内容的主要内容,如果未能解决你的问题,请参考以下文章
xml Karabiner private.xml用于交换Parallels的选项和命令键
xml Karabiner Umlauts(alt +u⇒ü等)