VMwareでマウスカーソルの位置がずれるのはdpi回りであることが多いようだ。
フォントサイズをカスタマイズしていても現象が発生する様子。
環境
ホストOS Windows 8.1 Pro
ゲストOS Debian 7
VMware Player 6.0.5
マルチディスプレイ、マルチモニタ
現象
ノートPCとHDMIで接続した外部モニターのマルチディスプレイ環境下で、画面を拡張して表示している状態で、VMwareを起動し、外部モニターへ移動させるとマウスカーソルの位置がずれてしまう。(押したはずの場所が押せない、ウィンドウをドラッグすると瞬間的に位置が飛ぶ)
ノートPCの画面を複製するとずれない。外部モニター単独表示でずれる。
原因
Windows8.1のスケーリング
DPIの異なるモニターの混在
(使用しているディスプレイは両方ともフルHD, ただし画面サイズが違うのでDPIが異なる)
解決策
VMwareを終了
vmplayer.exeを右クリック
互換性タブをクリック
設定内の高DPI設定では画面のスケーリングを無効にするにチェックを入れて適用
VMwareを再起動
VMware Playerをアップデートしたことが原因かと思っていたがそうではなかった。
VMware ツールを更新しても状況は変わらず。
参考:
VMware comunity Mouse problem on second display using WS 10 (regression?)
https://communities.vmware.com/message/2472224
カメラトピック VMwareでのカーソルずれの原因
http://cameratopic.com/wordpress/%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3/vmware%E3%81%A7%E3%81%AE%E3%82%AB%E3%83%BC%E3%82%BD%E3%83%AB%E3%81%9A%E3%82%8C%E3%81%AE%E5%8E%9F%E5%9B%A0.html