LoginSignup
13
17

More than 5 years have passed since last update.

VirtualBox上のWindows10で、MacのUSキーボードを使うための設定方法

Posted at

何が押されているのか分からないキーボードになってしまっている方へ。

環境情報

ホスト

  • MacBook Pro (Retina, 15-inch, Late 2013) USキーボード
  • macOS Sierra 10.12.1

仮想化ソフト

  • VirtualBox 5.1.18 r114002 (Qt5.6.2)
    • デバイスメニューより、Guest Additions インストール済み

ゲスト

  • Windows 10 Home 日本語版

状況

MacでUSキーボードを使っています。また、Command等の修飾キーの設定をいくつか変更して使用しています。

このようなMac上に構築されている、VirtualBox上のWindows10を使おうとすると、何が押されているのか分からないキーボードになってしまい、かなり困りました。どれがCtrlか、どれが半角全角か・・・分からないとまともに操作できません。

備忘録も兼ねて、このような訳のわからないキーボードになってしまっている人向けに解決方法を共有します。

個々の設定は環境依存の話になりますので、具体的にどのキーをどのキーに変更しろといった情報は載せておりません。あらかじめご了承ください。

解決方法

1. VirtualBoxのホストキー設定を変更する。

ホストキーというのは、VirtualBoxのゲストOSを操作していても、反応するキー(ホストOSからメタ的に操作するためのキー)になります。

MacのVirtualBoxは[Command左]になっています。よく使うキーでバッティングを招きやすいので、[Command右]に変更しておきます。

  • 上部メニューから、[VirtualBox] > [環境設定] > [入力] > [仮想マシン] > [ホストキーの組み合わせ]

virtualbox.jpg

2. Windowsのキーボード設定を変更する。

次にWindowsのキーボード設定を変更します。下記のまとめて頂いている記事を参照してください。

Windows_10__key.jpg

この時点で一通りUSキーボードとして使用できます。

【補足】日本語入力への切り替え

日本語入力への切り替えは、次のキーを入力してください。

[Alt] + [~](チルダ)

[引用元] 【Windows】英語配列キーボードで日本語(ローマ字)入力するには?/日本語と英語の切替方法は?

3. 修飾キーがどのキーに設定されているか調査する。

修飾キー(Ctrl、Windowsキー等)がどのキーか調査するために「Change Key」というWindows用のフリーソフトウェアをダウンロードします。展開するだけで使用できるシンプルなツールです。

※最新のv1.5では、対応機種は「WindowsNT4.0,2000,XP,vista,7」と記載されていますが、私のWindows10上では特に支障なく動いています。(他にもWindows10で動作する旨の記事が多数あがっていますが、使用判断は自己責任でお願いします。)

Windows_10__Running_.jpg

<調査手順>
1. 取得したexeを右クリックして管理者で実行します。
2. [調査]メニューから、キーの調査ウィンドウを表示させます。
3. Macのキーボードを押して、どのキーに何が対応しているか調査できます。

4. キーレイアウトをカスタマイズする。

結構押しづらいキー配置があると思うので、必要に応じてレイアウトを変更します。同じく「Change Key」を使って、使いやすいレイアウトに変更していきます。登録して再起動すると反映されます。

Windows_10__Running_2.jpg

以上をもちまして、MacのUSキーボードを自由自在に使える状況になっているはずです。

参考

13
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
17