Google Chromeにフォーカスして、そのウィンドウ上にマウスポインターがあるときに、表示されない。
クリックや右クリックには反応するので、マウスポインターは表示されないだけで、存在はしている。
Google Chromeにフォーカスされていても、ウィンドウから離れた位置では、通常通りマウスポインターは表示される。
■対処法
Google Chromeの設定画面で、ハードウェア アクセラレーションをオフにする。
PCを再起動する(Chromeを閉じてから開くだけでは、改善されなかった)。
■環境
Google Chrome: ver. 46.0.2490.86 m
PC: Sony Vaio Duo 11 (SVD1122AJ)
OS: Windows 8.1 (ver. 6.3.9600)
■考察
タッチ操作とマウス操作の動作の整合性に問題があるようです。
通常、タッチで操作する時はマウスポインターを非表示にするが、マウス操作時はマウスポインターを再表示する必要があります。
今回は、タッチ操作でマウスポインターが非表示になったまま、マウス操作時に元に戻らない状態になっているようです。他のソフトではうまく動いているので、Google Chrome固有の問題のようです。
Chromeの設定で、ハードウェア アクセラレーションを無効にすると改善されました。もともと ハードウェア アクセラレーションは、有効にすると、GPUによる描画サポートが得られ、CPU使用を低減できます。動画再生などで圧縮されたデータのデコード処理を高速化・省電力化するのに有効なようです。
(「Google Chrome」の動画再生能力 (2012-11-13))
しかし、このハードウェア アクセラレーションについては、ONの場合、GPUに残された画像情報を参照し続けることで、Webサイトの画像情報が更新されないという不具合も指摘されています。
(「Google Chromeで画像系の表示がおかしい? ー ハードウェア アクセラレーションの設定を疑え!」 (2014-10-14))
今回の不具合もGPUに保存された描画データがリフレッシュされない点に原因があるのかもしれません。