macからwindowsキーボードへのマッピング

Windowのキーボード操作に近づける設定

  1. CommandキーをCtrlキーへ
  2. CapsLockキーはCapsLockキーへ
  3. ControlキーはWindowsキー
  4. OptionはAltキーへ
  5. 全角/半角によるIMEの切り替える
  6. 円マークキー入力をバックスラッシュへ
  7. ターミナルの場合、Ctrl と Commandの切り替えをしない

Keyboard Remap

mac windows
R-Command R-Control
L-Command L-Control
CapsLock CapsLock
Control Windows-Key
Option Alt
かな・英数 半角/全角
かな 変換
英数 無変換
円マーク バックスラッシュ

インストールアプリ

KeyRemap4Macbookの設定 [下記を有効にする]

                                                                                                                      • -
・Change Control_L Key (Left control) Control_L to Command_L (except Terminal,Chrome, RDC)
                                                                                                                      • -
・Change Command_L Key (Left Command) Command_L to Control_L (except Terminal,Chrome, RDC)
                                                                                                                      • -
・For Japanese Change Backquote(')Key Backquote(') to KANA/EISUU(toggle)
                                                                                                                      • -
・For Japanese Change Yen(\)Key JIS YEN to Backslash (except virtual machine, X11, RDC)

PCKeyboard Hackの設定 [下記を有効にする]

                                                                                                                      • -
・For Japanese Enable NFER Key on PC Keyboard Enable XFER Key on PC Keyboard

ターミナルの場合に、ctrl と command キーと入れ替えない

KeuRemap4Macbook の private.xmlを下記に修正。チェックボックスをONにする。


 
        
           Command_R to Control_R (TERMINAL,REMOTEDESKTOPCONNECTION NOT)
           TERMINAL,REMOTEDESKTOPCONNECTION
           remap.app_term_commandL2controlL2
           --KeyToKey-- KeyCode::CONTROL_R, KeyCode::COMMAND_R
        
        
            Control_R to Command_R (TERMINAL,REMOTEDESKTOPCONNECTION NOT)
            TERMINAL,REMOTEDESKTOPCONNECTION
            remap.app_term_contolL2commandL2
            --KeyToKey-- KeyCode::COMMAND_R, KeyCode::CONTROL_R        
	 
  

macの [command + w] と [command + q] の無効化(例:ターミナル)

アプリケーションのショートカットを変更することで既存のショートカットを無効化します。

  1. システム環境設定 → キーボードへ
  2. キーボードショートカットを選択
  3. アプリケーションを選択
  4. +ボタンを押下、アプリケーションのショートカットを変更
  5. アプリケーションに "ターミナル" を選択
  6. メニュータイトルに "ターミナルを終了"、キーボードショートカットに "cmd + crtl + q" を設定
  7. メニュータイトルに "ターミナルを閉じる"、キーボードショートカットに "cmd + crtl + w" を設定


これにより下記のターミナルのショートカットを無効化。(※メニュータイトルは正確にする事)

  • "ターミナルを終了" → "cmd + w"
  • "ターミナルを閉じる" → "cmd + q"