スクロールホイールをスクロール可能な要素の上に転がすことが何度もありましたが、スクロールしませんでした。さらに悪いことに、画面の別の部分にある何かがスクロールすることがあります。
それがなぜ起こるか私はよく知っています。 Windowsは、アクティブなウィンドウ内のアクティブな要素、つまりフォーカスされているものにコマンドを送信しています。
しかし、その振る舞いはばかげています。フォーカスは、マウスではなくキーボード用です。マウスボタンをクリックすると、そのクリックはフォーカスされた要素ではなく、マウスポインターの下にあるものすべてに移動します。
キーボードISマウスではなく焦点のある要素が必要なもの!!!
とにかく、十分な抗議。
これを修正して論理的かつ直感的な方法で機能させる方法はありますか?つまり、マウスポインターの下にあるものをスクロールします。
編集:
問題がすべてのバージョンに存在するため、Windowsのすべてのバージョン(少なくともWinXP以降)の一般的な解決策を探しています。
編集2:
Xマウスの機能は知っていますが、それは私が必要としていることではありません。ポインターがそれらの上にあるからといって、他のウィンドウや要素にフォーカスを当てたくありません。
編集3:
GUIコントロールレベルで機能するソリューションを探しています。つまり、マウスがポイントしているウィンドウ内の特定の要素をスクロールします(MDI左パネルと中央パネルを備えたWindowsエクスプローラなど)
少なくともWindows 7および8では、スタートメニュー/画面に「変更方法」と入力します。 (Windows 8の[設定]で)[マウスの動作を変更する]が表示されます。これを選択し、「マウスでウィンドウをホバーしてウィンドウをアクティブにする」オプションを探します。
これで、マウスの下のウィンドウが少し遅れて自動的にアクティブになり、スクロールは予想どおりに機能します。
これが以前のバージョンのWindowsで利用できるかどうかはわかりません。コントロールパネルのアクセシビリティオプションを確認してください。
完全を期すために、すべてのオプションをリストします。
更新:問題の「更新2」から、タッチパッドとLogitechの問題に関係していると思われるリストされた制限に耐えられる限り、WizMouseが最良のオプションだと思います。
私は Katmouse と呼ばれる素晴らしい小さなフリーウェアを使用しています。