にもかかわらず
vmmouse.present = "FALSE"
mouse.vusb.absDisabled = "TRUE"
pref.motionUngrab = "FALSE"
.vmx ファイルと、マウス ドライバーを含まないゲスト上のカスタマイズされた VMware Tools インストールにより、Windows 7 VM のマウス サポートが完全に統合されました。マウスをクリックしたり、Ctrl+G を押してゲストに移動したり、Ctrl+Alt を押してゲストからホストに移動したりしなくても、マウスをホストからゲストにスムーズに移動できます。ゲームで問題が発生するため、これは不要です。
他の機能 (ネットワーク、グラフィックスなど) のために VMware Tools をインストールしたまま、VM に特別なマウス サポートがないようにするにはどうすればよいですか? VMware Tools がなくてもマウスは期待どおりに動作しますが、それ以外の場合は動作しません。マウス ドライバーをインストールせず、すべての設定で無効にしようとしているにもかかわらずです。デバイス マネージャーには、仮想マウス ドライバーではなく、汎用 Windows PS/2 マウス ドライバーが使用されていることが示されています。
ゲストとホストは両方とも Windows 7 Ultimate SP1、それぞれ x86 と x64 です。VMware Player 3.1.4 を使用しており、インストールされている VMware Tools は最新の 8.4.6.16648 です。
答え1
あなたが考え出したこの回避策は、ほぼ間違いなく不要です。
あなたの問題を解決するには(私がそう思うのですが)、VMware の環境設定に移動し、「ゲーム用にマウスを最適化」を「常に」に変更します。
このオプションを利用するには、VMware Workstation (Windows/Linux) または VMware Fusion (Mac OS X) を使用する必要があることに注意してください。VMware Player では利用できないと思います。
答え2
ゲストでは、マウスのデバイス マネージャーにアクセスし、手動で「ドライバーの更新...」を実行し、デバイスのリストから選択できるようにして、VMware マウスではなく標準のマウス ドライバーを選択する必要があります。マウスを「アンインストール」して、ドライバー ファイルも削除するかどうかを尋ねるボックスをチェックすることもできます。
答え3
無効にしたいのは自動アングラブだけですよね? Michael Hampton のスクリーンショットを使って説明します。
次のオプションを無効にします。
- カーソルがウィンドウから外れたら解除
オプションとして、他のオプションもご興味があるかもしれません:
- つかむときにカーソルを非表示にする
- カーソルがウィンドウに入ったときに取得する
これらのオプションは以前から利用可能であり、VMware Player でも利用できるはずです。
使用しようとしたディレクティブ は、ファイルpref.motionUngrab = "FALSE"
には適用できませんvmx
が、VMware 製品の には適用preferences.ini
できます。これは、「カーソルがウィンドウを離れたときに取得を解除する」チェックボックスに関連付けられています。