概要
VScodeでチルト入力による横スクロールが効かなくなる不具合がある。
解決策は簡単で、一度別ウィンドウなどでチルト入力するとVScodeでも正常に認識してくれるようになる。
ドライバの問題なので根本的解決はメーカー対応を待つしか無い。
症状
VS code使用時にチルト入力(マウスホイールを横に倒す)を行うと、
1段階だけスクロールするが、それ以降のチルト入力を受け付けない
環境
マウス:ロジクール MX ERGO
VScodeのバージョン:1.48.2
OS:Windows10 home
再現性
- 起動直後は必ず起こる。
- 拡張機能をオフにしても起こる。
原因
githubにissue上がってた。
The horizontal wheel of mouse is invalid #84136
https://github.com/microsoft/vscode/issues/84136
Logitecのドライバとwindowsの相性の問題でVScodeの問題じゃない。
との事。
解決方法
以下のいずれかの方法で解決する。
- Logi option(Logitecのマウスドライバ管理ソフト)をアンインストールする。
- デスクトップ、あるいは別ウィンドウで1回チルト操作を行う。
この時に実際に横スクロールさせる必要は無い。 - VScodeを管理者として実行する
備考
Logi optionを切って試したら、そもそもチルト入力自体ができなくなった。
当たり前!!
めちゃくちゃ役に立ちました
お役に立てれば幸いです