-
-
Save anonymous/ce32001c236b44e75932 to your computer and use it in GitHub Desktop.
Steam Controller Mac key bugs Karabinder workaround
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
<?xml version="1.0"?> | |
<root> | |
<item> | |
<name>Steam Controller bugs</name> | |
<item> | |
<device_only>DeviceVendor::RawValue::0x28de, DeviceProduct::RawValue::0x1147</device_only> | |
<name>Correct Volume Up [from F17]</name> | |
<identifier>private.steam_controller.change_f17_to_volume_up</identifier> | |
<autogen>__KeyToKey__ KeyCode::F17, ConsumerKeyCode::VOLUME_UP</autogen> | |
</item> | |
<item> | |
<device_only>DeviceVendor::RawValue::0x28de, DeviceProduct::RawValue::0x1147</device_only> | |
<name>Correct Volume Down [from F18]</name> | |
<identifier>private.steam_controller.change_f18_to_volume_down</identifier> | |
<autogen>__KeyToKey__ KeyCode::F18, ConsumerKeyCode::VOLUME_DOWN</autogen> | |
</item> | |
<item> | |
<device_only>DeviceVendor::RawValue::0x28de, DeviceProduct::RawValue::0x1147</device_only> | |
<name>Correct Mute [from F17]</name> | |
<identifier>private.steam_controller.change_f17_to_volume_mute</identifier> | |
<autogen>__KeyToKey__ KeyCode::F19, ConsumerKeyCode::VOLUME_MUTE</autogen> | |
</item> | |
<item> | |
<device_only>DeviceVendor::RawValue::0x28de, DeviceProduct::RawValue::0x1147</device_only> | |
<name>Correct Left Shift [from Menu Key/APPlication Key]</name> | |
<identifier>private.steam_controller.change_menu_key_to_left_shift</identifier> | |
<autogen>__KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::SHIFT_L</autogen> | |
</item> | |
<item> | |
<device_only>DeviceVendor::RawValue::0x28de, DeviceProduct::RawValue::0x1147</device_only> | |
<name>Correct Right Shift [from Brightness Down]</name> | |
<identifier>private.steam_controller.change_brightness_down_to_right_shift</identifier> | |
<autogen>__KeyToKey__ ConsumerKeyCode::BRIGHTNESS_DOWN, KeyCode::SHIFT_R</autogen> | |
</item> | |
<item> | |
<device_only>DeviceVendor::RawValue::0x28de, DeviceProduct::RawValue::0x1147</device_only> | |
<name>Correct Left Control [from Numpad Equals]</name> | |
<identifier>private.steam_controller.change_numpad_equals_to_left_control</identifier> | |
<autogen>__KeyToKey__ KeyCode::KEYPAD_EQUAL, KeyCode::CONTROL_L</autogen> | |
</item> | |
<item> | |
<device_only>DeviceVendor::RawValue::0x28de, DeviceProduct::RawValue::0x1147</device_only> | |
<name>Correct Left Option (alt) [from § Danish Dollar]</name> | |
<identifier>private.steam_controller.change_danish_dollar_to_left_alt</identifier> | |
<autogen>__KeyToKey__ KeyCode::DANISH_DOLLAR, KeyCode::OPTION_L</autogen> | |
</item> | |
<item> | |
<device_only>DeviceVendor::RawValue::0x28de, DeviceProduct::RawValue::0x1147</device_only> | |
<name>Correct Right Alt [from F13]</name> | |
<identifier>private.steam_controller.change_f13_to_alt_right</identifier> | |
<autogen>__KeyToKey__ KeyCode::F13, KeyCode::OPTION_R</autogen> | |
</item> | |
<item> | |
<device_only>DeviceVendor::RawValue::0x28de, DeviceProduct::RawValue::0x1147</device_only> | |
<name>Correct Left Control (alt) [from F16]</name> | |
<identifier>private.steam_controller.change_f16_to_control_right</identifier> | |
<autogen>__KeyToKey__ KeyCode::F16, KeyCode::CONTROL_R</autogen> | |
</item> | |
<item> | |
<name>Power Button correction (only works up to OS X Mountain Lion, 10.8)</name> | |
<item> | |
<name style="caution">Caution:</name> | |
<appendix>Karabiner has removed power button support since OS X 10.9.</appendix> | |
<appendix>You can no longer change the power button on MacBook.</appendix> | |
</item> | |
<item> | |
<name>Correct Left Command (Windows Key) [from Power Key]</name> | |
<identifier>private.steam_controller.change_power_to_left_command</identifier> | |
<device_only>DeviceVendor::RawValue::0x28de, DeviceProduct::RawValue::0x1147</device_only> | |
<autogen>__KeyToKey__ ConsumerKeyCode::POWER, KeyCode::SPACE</autogen> | |
</item> | |
</item> | |
</item> | |
</root> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment