この記事では、MacとWindowsの操作感を無料ツールでできるだけ統一する方法を紹介します。
そもそも何がストレスなのか?3つの「ズレ」を整理する
MacとWindowsを併用するストレスは、大きく分けると3種類あります。
ショートカットキーの位置が違う
MacではコピーがCmd + C、WindowsではCtrl + Cです。
MacをWindowsに寄せる
設定 → キーボード → キーボードショートカット → 修飾キー
⬆️をcommandに変更
- Caps Lock (⇪) キー → ⌘ Command
- Control (⌃) キー → そのまま
- Option (⌥) キー → そのまま
- Command (⌘) キー → ⇪ Caps Lock
完了クリックする前から即反映はされてる
参考記事
https://note.com/himonomita/n/n3edc644a2cc5
ウィンドウ切り替えの「単位」が違う
MacのCmd + Tabはアプリ単位の切り替えです。同じアプリで複数のウィンドウを開いていても、1つにまとめられます。一方、WindowsのAlt + Tabはウィンドウ単位。Chromeのタブを10個開いていれば、それぞれが個別に表示されます。これは設計思想の違いなので、慣れの問題というよりも「考え方を切り替える必要がある」という根本的なギャップです。
トラックパッドとマウスの操作感が違う
MacBookのトラックパッドは業界最高水準の完成度で、二本指スクロール、ピンチズーム、スワイプによるデスクトップ切り替えなどが直感的に使えます。一方、会社のWindowsマシンではマウス操作が基本。ジェスチャーに慣れた手でマウスを握ると、身体が覚えている動作が空振りする感覚が頻繁に起きます。
Windows側の設定で解決する:PowerToysによるキーマッピング
操作の統一で最も効果が大きいのは、Windows側をMac寄りに合わせることです。逆(MacをWindows風にする)よりもはるかに楽で、無料ツールだけで実現できます。
PowerToysのKeyboard Managerを使う
PowerToysはMicrosoft公式の無料ユーティリティです。この中の「Keyboard Manager」機能を使うと、キーの入れ替えやショートカットの再割り当てができます。
やるべき設定は明確で、AltキーをCtrlキーとして扱うようにリマップすることです。MacのCmdキーはスペースバーの横にあり、Windowsキーボード上ではAltキーがほぼ同じ位置にあります。つまり、AltキーでCtrl操作を発動するようにすれば、Macと同じ親指の位置でコピペや保存ができるようになります。
具体的には、Keyboard Managerの「ショートカットの再マッピング」で以下のような設定を入れていきます。
- Alt + C → Ctrl + C(コピー)
- Alt + V → Ctrl + V(ペースト)
- Alt + X → Ctrl + X(カット)
- Alt + Z → Ctrl + Z(元に戻す)
- Alt + S → Ctrl + S(保存)
- Alt + A → Ctrl + A(全選択)
- Alt + T → Ctrl + T(新規タブ)
- Alt + W → Ctrl + W(タブを閉じる)
「キー全体を入れ替える」のではなく「ショートカット単位で再マッピングする」のがコツです。Alt単体の動作(メニューバーへのアクセスなど)を壊さずに済みます。
さらに細かく制御するならAutoHotkey
PowerToysでカバーしきれない部分はAutoHotkeyで補えます。たとえば、MacでおなじみのSpotlight検索(Cmd + Space)をWindowsでも同じキーで呼び出したい場合、AutoHotkeyスクリプトでAlt + SpaceにPowerToys Runやueli(ランチャーアプリ)を割り当てることができます。
ただし、PowerToysだけでも日常操作の80%以上はカバーできるので、まずはPowerToysから始めて、足りない部分だけAutoHotkeyを追加するのが現実的です。
Mac側 AltTabアプリでウィンドウ切り替えを統一
ウィンドウ切り替えの違いは、Mac側で解消するのが最もスムーズです。AltTabというオープンソースのmacOSアプリをインストールすると、Cmd + Tabの挙動がWindows風のウィンドウ単位切り替えに変わります。
このアプリを入れると、同じアプリの複数ウィンドウが個別にサムネイル表示されるようになり、WindowsのAlt + Tabとほぼ同じ見た目・操作感になります。
カタカナ変換
Windowsなら専用キーで簡単に全角カタカナに変換できますが、Macには同じボタンがないので諦めていました。そのため『メリデメ』と入力する際に『メリで目』などと誤変換されて毎回イライラしていたのですが、Control + Kでカタカナ変換できるのですね。

もう一歩踏み込む:IMEとファンクションキーの統一
ショートカットキーとウィンドウ切り替えを統一しても、もう一つ地味にストレスになるのが日本語入力の切り替え方法です。
Macでは英数キーとかなキーが独立していて、「今どちらのモードか」を意識せずに切り替えられます。一方、Windowsのデフォルトは半角/全角キーによるトグル式で、現在の入力モードを確認してから押す必要があります。
これもWindows側で解消できます。Microsoft IMEの設定で、左Altキーの空打ちでIMEオフ、右Altキーの空打ちでIMEオンに割り当てることが可能です。Windows 10以降の標準機能として搭載されているため、追加のソフトウェアは不要です。設定画面から「IME」→「キーとタッチのカスタマイズ」→「各キーに好みの機能を割り当てる」で変更できます。