KeyRemap4MacBookでWindowsキーボードをうまいことアレする設定。

WindowsキーボードをMacで使うとアレコレ不便なのでRemapした時の設定。
KeyRemap4MacBookのバージョンは7.7.0。

■譲れないポイントは以下の2点。
1 : VMware、リモデス等でMac環境以外でWindowsキーボードを使用するときには、是が非でもゲスト内ではそのままの使い勝手を維持してほしい。
2 : MacのターミナルでのHome / Endボタンの挙動をどうにかしたい。

■設定手順
1 : KeyRemap4MacBookをインストール。
2 : 環境設定のキーボード設定の修飾キーはデフォルト状態。
3 : private.xmlを以下の様に編集する。
※For Japaneseの項目で設定をするとゲスト内での挙動がおかしいのでこれだけ個別に定義する。





Backquote(`) to KANA/EISUU(toggle)(Except VirtualMachine, RDC)
private.JisBackquote2KanaEisuu
VIRTUALMACHINE, REMOTEDESKTOPCONNECTION
--KeyToKey-- KeyCode::BACKQUOTE, KeyCode::VK_JIS_TOGGLE_EISUU_KANA



4 : ReloadXMLを押す。
5 : private.xmlで追加した項目と、以下の項目にチェックを入れる。

▼Chanege Command_L Key (Left Command)
 □Command_L to Control_L (except Taerminal, VirtualMachine, RDC)
▼Chanege Control_L Key (Left Control)
 □Control_L to Command_L (except Taerminal, VirtualMachine, RDC)
▼For PC Users
  Use PC Style Home/End (except in Virtual Machine, RDC)
  (Change Home to Command + Left)
 □(Change End to Command + Right)
  ( + Change Home to Control + A in Emacs, Terminal, X11, Eclipse)
  ( + Change End to Control + E in Emacs, Terminal, X11, Eclipse)

 □Use PC Style PageUp/PageDown (except in Virtual Machine, RDC)
  (behave like Option + PageUp/PageDown)
▼For Japanese
 ▼Change Yen(\) Key
  □JIS Yen(\) to Backslash
   (except virtual machine, X11, RDC)

■参考サイト
http://onno.jp/dev/2012/01/mac-windows-keyremap4macbook.html
http://d.hatena.ne.jp/omoisan/20110901/1317048557