Skip to content

Instantly share code, notes, and snippets.

@y4code
Last active December 28, 2017 09:19
Show Gist options
  • Select an option

  • Save y4code/edc24a0034ad3a90e4909591a1d6cfc8 to your computer and use it in GitHub Desktop.

Select an option

Save y4code/edc24a0034ad3a90e4909591a1d6cfc8 to your computer and use it in GitHub Desktop.

Revisions

  1. y4code renamed this gist Dec 28, 2017. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  2. y4code created this gist Sep 16, 2017.
    122 changes: 122 additions & 0 deletions private.xml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,122 @@
    <?xml version="1.0"?>
    <root>

    <devicevendordef>
    <vendorname>FirePadInc</vendorname>
    <vendorid>0x1532</vendorid>
    </devicevendordef>

    <deviceproductdef>
    <productname>FirePad_V1</productname>
    <productid>0x5044</productid>
    </deviceproductdef>

    <item>
    <name>Command_L to Option_L(仅在Firepad下)</name>
    <identifier>hehe1</identifier>
    <device_only>DeviceVendor::FirePadInc, DeviceProduct::FirePad_V1</device_only>
    <autogen>__KeyToKey__ KeyCode::COMMAND_L, KeyCode::OPTION_L</autogen>
    </item>
    <item>
    <name>OptionL to Command_L(仅在Firepad下)</name>
    <identifier>hehe2</identifier>
    <device_only>DeviceVendor::FirePadInc, DeviceProduct::FirePad_V1</device_only>
    <autogen>__KeyToKey__ KeyCode::OPTION_L, KeyCode::COMMAND_L</autogen>
    </item>
    <item>
    <name>AltR to Command_R(仅在Firepad下)</name>
    <identifier>hehe3</identifier>
    <device_only>DeviceVendor::FirePadInc, DeviceProduct::FirePad_V1</device_only>
    <autogen>__KeyToKey__ KeyCode::OPTION_R, KeyCode::COMMAND_R</autogen>
    </item>




    <item>
    <name>使用右COMMAND_R来修饰ijkl作为方向键</name>
    <identifier>private.direction_key</identifier>
    <autogen>
    __KeyToKey__
    KeyCode::J, ModifierFlag::COMMAND_R,
    KeyCode::CURSOR_LEFT
    </autogen>

    <autogen>
    __KeyToKey__
    KeyCode::K, ModifierFlag::COMMAND_R,
    KeyCode::CURSOR_DOWN
    </autogen>

    <autogen>
    __KeyToKey__
    KeyCode::I, ModifierFlag::COMMAND_R,
    KeyCode::CURSOR_UP
    </autogen>

    <autogen>
    __KeyToKey__
    KeyCode::L, ModifierFlag::COMMAND_R,
    KeyCode::CURSOR_RIGHT
    </autogen>
    </item>







    <item>
    <name>使用Fn来修饰ijkl作为方向键</name>
    <identifier>private.direction_key_</identifier>
    <autogen>
    __KeyToKey__
    KeyCode::J, ModifierFlag::FN,
    KeyCode::CURSOR_LEFT
    </autogen>

    <autogen>
    __KeyToKey__
    KeyCode::K, ModifierFlag::FN,
    KeyCode::CURSOR_DOWN
    </autogen>

    <autogen>
    __KeyToKey__
    KeyCode::I, ModifierFlag::FN,
    KeyCode::CURSOR_UP
    </autogen>

    <autogen>
    __KeyToKey__
    KeyCode::L, ModifierFlag::FN,
    KeyCode::CURSOR_RIGHT
    </autogen>
    </item>




    <item>
    <name>TrackPad上网专用</name>
    <identifier>识别符</identifier>
    <!-- <autogen>
    __KeyToKey__
    KeyCode::RawValue::0x9,
    KeyCode::F
    </autogen> -->
    <autogen>__KeyToKey__ KeyCode::Q, PointingButton::LEFT </autogen>

    <!-- <autogen>
    __KeyToKey__
    KeyCode::K, ModifierFlag::COMMAND_R,
    KeyCode::CURSOR_DOWN
    </autogen> -->

    </item>



    </root>
    j