Translate

ラベル Karabiner の投稿を表示しています。 すべての投稿を表示
ラベル Karabiner の投稿を表示しています。 すべての投稿を表示

2016/02/09

Mac で、キーリマップして快速カーソル移動

以前からWindowsで使っていたリマップの設定をMacに適用する。

Karabiner

使うのはKarabiner以前から使っているが、今回はPrivate.xmlで設定する。
http://qiita.com/altitude3190/items/bbef986ff8dd288b2641
http://qiita.com/ogomr/items/c724d2ec88552104f453

Private.xml

こんな感じ。


            <name>Right command to cursor move</name>
            <identifier>private.remap.r_coomand_to_cursor</identifier>
            <autogen>
                __KeyToKey__
                KeyCode::J, ModifierFlag::COMMAND_R,
                KeyCode::CURSOR_LEFT
            </autogen>
            <autogen>
                __KeyToKey__
                KeyCode::I, ModifierFlag::COMMAND_R,
                KeyCode::CURSOR_UP
            </autogen>
            <autogen>
                __KeyToKey__
                KeyCode::K, ModifierFlag::COMMAND_R,
                KeyCode::CURSOR_DOWN
            </autogen>
            <autogen>
                __KeyToKey__
                KeyCode::L, ModifierFlag::COMMAND_R,
                KeyCode::CURSOR_RIGHT
            </autogen>
            <autogen>
                __KeyToKey__
                KeyCode::H, ModifierFlag::COMMAND_R,
                KeyCode::HOME
            </autogen>
            <autogen>
                __KeyToKey__
                KeyCode::SEMICOLON, ModifierFlag::COMMAND_R,
                KeyCode::END
            </autogen>
            <autogen>
                __KeyToKey__
                KeyCode::N, ModifierFlag::COMMAND_R,
                KeyCode::PAGEUP
            </autogen>
            <autogen>
                __KeyToKey__
                KeyCode::M, ModifierFlag::COMMAND_R,
                KeyCode::PAGEDOWN
            </autogen>
            <autogen>
                __KeyToKey__
                KeyCode::U, ModifierFlag::COMMAND_R,
                KeyCode::DELETE
            </autogen>
            <autogen>
                __KeyToKey__
                KeyCode::O, ModifierFlag::COMMAND_R,
                KeyCode::FORWARD_DELETE
            </autogen>
        </item>

2016/02/01

MACでマウスのボタンを使う。Chromeのタブ移動する。

Karabinerを使う。

http://tanweb.net/2014/07/03/1388/

Chromeのタブを移動するには

Chromeの拡張で、KeyConfigを入れる。
タブの移動を、M-Tab(Option + Tab)にする。
Karabinerのprivate.xmlをM-Tabを使うように修正。

<?xml version="1.0"?>
<root>
    <list>
        <item>
            <name>MouseButton 4 and 5</name>
            <identifier>remap.mouse_button4_5</identifier>
            <autogen>
                --PointingButtonToKey-- PointingButton::BUTTON5,
                KeyCode::TAB, ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L
            </autogen>
            <autogen>
                --PointingButtonToKey-- PointingButton::BUTTON4,
                KeyCode::TAB, ModifierFlag::OPTION_L
            </autogen>
        </item>
    </list>
</root>


その他、参考。

https://pqrs.org/osx/karabiner/document.html.ja#preferences
http://qiita.com/altitude3190/items/bbef986ff8dd288b2641

[2016/2/1 追記]

あんまり面倒くさいことは必要ないことがわかった。
まず、Chromeのタブは、Control+Tabで移動できる。なので、これをKarabinerで設定すれば良いだけ。