ずっと悩まされていた現象。MacはYosemite、Chromeのバージョンは46でした。
MacでChromeを使っているんですが、ブラウザ上で文章などをコピーするとくるくるくる・・・ってレインボーカーソル(虹色のくるくる)が表示されます。その間はChromeが固まった状態で反応がなく、スクロールしたりタブを切り替えることも出来ません。しかも固まっている時間が10秒以上と非常に長い。さらに問題なのは、固まっている時にキーを押すと、押した回数に比例して固まる時間が伸びるということ。コピーする時はCtrl+Cを押した後にちょっと待つことを習慣化する必要がありました。
会社でも自宅でもGoogleドライブ、特にGoogleスプレッドシートを使うことが多いのですが、作業上コピーペーストは頻繁に使うので非常に作業が捗らない状況でした。
会社で使っているMacbook、自宅で使っているMacbook、どちらでも発生していました。会社で周りの人に聞いても同様の現象が発生している人がいなかったので、なにか僕のMacの使い方が悪いのかと疑っていました。キーボード関連でいえばKarabinerってキーボードカスタマイズ用のソフトを使っているのがいけないのかと思い、アンインストールしてみても状況は変わらず。Chromeの設定が悪いのかと思い、アンインストールして再度インストールしてみても状況は変わらず。
そこで別のブラウザであるFirefoxで試してみたところ、この現象は発生しませんでした。Chrome特有の問題とわかりFirefoxでの乗り換えを検討したのですが、これだけを理由にFirefoxに乗り換えることは出来ませんでした。使い慣れたブラウザを切り替えるのは難しいですね。
そんなこんなで我慢しながらChromeを使い続けてきたんですが、ついに解決策が見つかりました!
Macの日本語IMEが原因だった
YosemiteからMacの標準のIMEがことえりから新しい日本語IMEに変わったんですが、この日本語IMEとChromeの組み合わせが悪かったようです。
ということでGoogle日本語入力っていうGoogleのIMEをインストールしました。それで設定のキーボードの入力ソースから標準の「日本語」ってやつを削除して、Google日本語入力の「ひらがな」と「英数」だけ有効にしました。Google日本語入力には「カタカナ」「全角英数」「半角カナ」と他にも入力ソースがあるのですが、これらを外すことで今までとほとんど変わらない入力ができます。
今までの日本語IMEと比べて変換候補の表示が小さかったりと多少の違和感はありましたがすぐに慣れました。ブラウザを乗り換えるのは難しかったけど、IMEなら受け入れられました。
それで肝心のChromeでのコピーなんですが、まったく固まりません。なんて快適なんだ!(普通なんですけどね) Googleスプレッドシートでの作業も捗ります。ちょっとした問題なんですがストレスが大きかったので解決して良かったです。
Chromeのバージョン47で直ったらしい?
2015年12月に公開されたChromeの最新バージョン47でこの現象が解決したらしいので確認してみたんですが、以前のようなレインボーカーソルは表示されなくはなったんですが、たまに固まるのは変わらず。まだ日本語IMEに戻せる状況ではなさそうです。
ちなみにGoogle日本語入力に変えて現象が解決したよって会社で共有したところ、同じ現象で悩んでいる人が数人いました。以前聞いた時には発生していなかったのかな? なんにせよ解決して良かったと喜んでいました。
Chromeは自動アップデートされている人がほとんどだと思うので、これを読むときにはバージョン47になっていて、多少は現象が改善しているかもしれませんが、ストレスフリーになりたい人はGoogle日本語入力などの別のIMEに乗り換えてみてください。ちなみにGoogle日本語入力の他にIMEの候補があるかはわかりません。