KeyRemap4MacBook

自分のやっているカスタム

やっぱり普通の配列とかじゃもう無理! 絶対なカスタマイズ

  • ESDXのダイアモンドカーソル
  • AFでのHomeとEnd
  • ctrl+hはどんなアプリケーションであろうが絶対にバックスペースになる
  • 「かな」キーを常にIMEオンではなくIMEのトグル動作にする

インストール

http://pqrs.org/macosx/keyremap4macbook/index.html.jaここからダウンロード

zipなのでそれを解凍するとpkgファイルができるのでこいつを起動してインストールを完了させる。

システム環境設定の中にKeyRemap4MacBookが入るのでこれで設定開始する

オリジナルキーマッピングを設定する

KeyRemap4MacBook/オリジナルキーマッピングを設定する←参照 2011-08現在この情報は古い

現在使用バージョンで

KeyRemap4MacBook 6.9.0

  • 2010-11-04
  • KeyRemap4MacBook 6.9.0

「かな」キーを常にIMEオンではなくIMEのトグル動作にする。

IMEのオンオフは分かれていた方がいいのだがオンオフのタメだけに英数キーの特等席を使わせるわけにはいかないので一個のキーに割り当てる

For Japanese
    Remap KANA key
        Use KANA as KANA/EISUU(toggle)

にチェック

俺流ダイアモンドカーソル

英数を押しながらexsdafで上下左右home end 動作にする俺流のダイアモンドカーソルですけど、記事を作者さんが読んでくれたのかしらないけど、いつのまにか本家に取り込まれていました!やった! まず、英数キーを仮想キーに割り当てます。

For Japanese
  Change EISUU key
    EISUU to ModifireFlag::EXTRA1
    

ここら辺の設定は自分でXMLの設定を書いたことがあるのとないのとではわかりやすさがぜんぜん違いますね。 そして

Diamond Cursor
  ModifireFlag::EXTRA1+WXSD...

を選びますWXSDって書いてありますけどたぶんこれは間違いで挙動はEXSDになってます。って思ってたら自分がアップしてたソースがWXSDって書いてあったwww たぶんこれと間違えたんですね・・・スマヌ

正確にはこの設定でafのキーが command+Leftcommand+Rightに割り当てられる。Macのhomeendではない。これはhomeendで文頭文末に移動するというMacの挙動を回避しているから。

(追記)KeyRemap4MacBook/VMware Fusionの場合だけ設定を変えるの設定を使えば↓は必要ない

こいつで問題になるのが、VMwareでWindowsを使っている場合でWindowsの場合homeendの挙動は普通に行頭行末に移動するということ。VMware FusionよりもKeyRemap4MacBookは深い位置でキーの挙動を変化させるので、VM上のWindowsには変換後のキーが送信されることになる。

ややこしくなるがVMwareはVM上のWindowsに対してcommandwindowsとして送信している。つまりafの挙動がwindows+Leftとして送信されていることになる。

なのでWindows側でこいつを再マッピングすることで解決する。マッピングにはAutohotkeyというツールを使って

#Left::send, {Home}
#Right::send, {End}
~LWin::return
~RWin::return

このように設定する。Windowsキーとのコンビネーションを素早くやるとタイミングの関係でWinキーのみが送出されてしまうことがあるので、Winキー単体での操作をAutohotkey側で禁止しておく。機能としてはほしいのでチルダを付けておく

ctrl+hはどんなアプリケーションであろうが絶対にバックスペースになる

MacではOS標準でctrl+hでバックスペース的な挙動をするようになっているのであまりショートカットのオーバーライドを気にしての変更ではないのだが、deleteキーで送り込まれる挙動とctrl+hで送り込まれる挙動は若干違うようなので、ここで改めてオリジナルのカスタムで定義しなおす。

過去のバージョンのこと

KeyRemap4MacBook 6.5.0

  • 2010-04-27
  • KeyRemap4MacBook 6.5.0

「かな」キーを常にIMEオンではなくIMEのトグル動作にする。

IMEのオンオフは分かれていた方がいいのだがオンオフのタメだけに英数キーの特等席を使わせるわけにはいかないので一個のキーに割り当てる

For Japanese

   Remap KANA key
       Use KANA as KANA/EISUU(toggle)

にチェック

俺流ダイアモンドカーソル

自分流のダイアモンドカーソルにカスタマイズしてます。KeyRemap4MacBook/オリジナルキーマッピングを設定する

オリジナルの設定を書きたい人は↑を参考に

コピペ系はctrlと組み合わせて

これも↓におまけで書いてます。 KeyRemap4MacBook/オリジナルキーマッピングを設定する

参考サイト

タグ

keyboard/keyremap4macbook/start.txt · 最終更新: 2021-11-09 11:01 by ore