問題: 自動スクロール(マウスの中央ボタンを押した後にウィンドウをパンする機能)を自分の環境とすべてのユーザーアプリケーションに追加したいと考えています。私が見つけた最良の解決策は、詳細に説明したようにEvdev Wheel Emulation
有効にすることです。xinput
ここVirtualBox (ゲスト OS: Fedora 23 安定版、ホスト OS: Windows 7) では、そのプロパティを見つけることができません。
ターミナル:ここはすべての出力ですxinput --list-props id
。これは 1 つのデバイスです:
Device 'VirtualBox mouse integration':
Device Enabled (117): 1
Coordinate Transformation Matrix (119): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Calibration Matrix (253): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Calibration Matrix Default (254): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (255): 0
libinput Natural Scrolling Enabled Default (256): 0
libinput Send Events Modes Available (235): 1, 0
libinput Send Events Mode Enabled (236): 0, 0
libinput Send Events Mode Enabled Default (237): 0, 0
libinput Left Handed Enabled (257): 0
libinput Left Handed Enabled Default (258): 0
libinput Scroll Methods Available (259): 0, 0, 1
libinput Scroll Method Enabled (260): 0, 0, 0
libinput Scroll Method Enabled Default (261): 0, 0, 0
libinput Button Scrolling Button (262): 0
libinput Button Scrolling Button Default (263): 0
Device Node (238): "/dev/input/event5"
Device Product ID (239): 33006, 51966
libinput Drag Lock Buttons (264): <no items>
libinput Horizonal Scroll Enabled (240): 1
代替案: この方法には 2 つの問題がありますxinput
。まず、マウスの中央ボタンを押し続ける必要があります (トグルとして使用するオプションはありません)。次に、Firefox のようにアプリケーション固有のオプションがない限り、ウィンドウはスムーズにスクロールするのではなく、行をジャンプします。代替方法がある場合は、それもここでの回答になります。
モチベーション: 長いページや、フリックを何度も行うよりも、マウスのカーソルを移動してクリックする方が、常に快適だと感じています。あまり一般的ではありませんが、マウス ホイールが正しく機能しません。これは、私のモデルで文書化された欠陥です。