console

Remote Console でマウスが吹っ飛ぶ件の対策

まとめ

  • 仮想マシンに Windows/Linux をインストールする時にマウスが吹っ飛んで禄に操作できない
  • Windows ならば、仮想マシンに USB コントローラーを追加する
  • Linux ならば、仮想マシンのゲスト OS タイプを一時的に Windows に変更し、USB コントローラーを追加する
  • USB コントローラーは Version 2.0/3.0 のどちらでもよい
  • 仮想ポインティング デバイスの実装には歴史が詰まっている
  • ゲスト OS が Windows 2016、Mac OS の場合は、デフォルトで USB コントローラーが追加されるため問題なし

症状

vSphere Web Client 上で仮想マシンを作成し、その仮想マシンに Windows OS をインストールするとき、マウスカーソルが上手く動かず (吹っ飛び) フラストレーションが溜まることがままあります。同様に CentOS/RHEL 6.x などのインストール時もマウスカーソルに悩まされたのではないでしょうか。その場合、Tab キーをフル活用して対応していたかと思います。

対応

この問題、実は単純な方法でマウスがまともに使えるようになります。

Windows ゲストの場合

USB コントローラー を追加する

Linux ゲストの場合

Linux の場合は対処方法が 2 つあります。

  • 方法1
    • USB コントローラー を追加する
    • ゲスト OS タイプをインストール時、一時的に Windows 2016 に変更する
  • 方法2
    • USB コントローラー を追加する
    • 仮想マシンの詳細パラメーター (*.vmx) に以下を追加する
      • mouse.vusb.enable=TRUE
      • mouse.vusb.useBasicMouse = FALSE

これだけです。デフォルトの仮想ハードウェア構成をもつ仮想マシンは、マウスが PS/2 接続となります。ここに USB コントローラーを追加した場合、マウスが USB 接続に変更されます。

原因

VMware のマウスの実装は、様々な方法で行われてきました。PS/2 あるいは USB を使う、プロトコルを独自のモノを使う (VMware Pointing Device)、絶対座標 あるいは 相対座標でカーソル位置を決定するなど紆余曲折を経てきました。

VMware Tools が組み込まれてしまえばマウスの動きはスムーズになります。しかし、OS インストール時の GUI には VMware Tools が組み込まれていないため、利用しているマウスの実装によっては 表題のようにマウスが吹っ飛ぶ、あるいは動かないという状況になります。USB コントローラーを追加すると、マウスは USB マウス接続となり、相対的にマウスポインタの位置を拾うようになるためストレスなくマウスポインタを利用できる様になります。

2000 年代前半の Windows/Linux は USB コントローラーをデフォルトで扱えないものがあるため、この方法では対応できないかもしれません。

備考

VMware Fusion 8.5、VMware Host Client で仮想マシンを作成すると、仮想マシンにはデフォルトで USB コントローラーが付属するようになっています。

RHEL 7、CentOS 7 の GUI インストーラーは open-vm-tools が組み込まれているので、この問題は発生しません。

関連記事

  1. vsphere

    ESXi の ポート 902 について

    極一部のユーザーに熱狂的な視線を浴びる vSphere の機能に …

  2. netapp

    NetApp Clustered DataONTAP command lines

    はじめにVirtual Volumes の挙動を Nested E…

  3. netapp

    Setting up VMware Virtual Volumes with NetApp VASA…

    はじめにvSphere 6 で追加されたストレージの新機能の一つに…

  4. vcenter

    vMotion の歴史 (1) – 概要

    vmworld 2015 US の中でも感慨深いセッションがあったので…

  5. storage

    ESXi における 512e ディスク フォーマットの認識方法

    ESXi でのディスク フォーマットの確認方法ESXi で物理ブロ…

  6. vmotion

    vMotion の歴史 (6) – vCenter Server 6.0 – Technology …

    前回のエントリでは vCenter Server 5.5 までの vM…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。










  1. powershell

    PowerCLI – ダブルクォート内での配列型の変数の展開
  2. vmware

    VMware から提供されるサービス
  3. virtual san

    Virtual SAN – RAID-5/6
  4. marriott bonvoy

    SPG Amex の特典宿泊予約
  5. key binding

    KeyRemap4MacBook で IntelliJ と Sublime Te…
PAGE TOP
Translate »