जवाबों:
लिनक्स आधारित / मैक सिस्टम में, Google Chrome / Chromium को यह सुविधा नहीं मिली है। आपको AutoScroll एक्सटेंशन प्राप्त करना होगा। यहाँ यह है: AutoScroll
यह कुछ भी स्थापित करने की आवश्यकता के बिना आपके सभी अनुप्रयोगों के साथ काम करेगा।
xinput list
मेरे मामले में एक Logitech M315 / M235 डिवाइसआईडी के साथ 11 था।
उपलब्ध संपत्तियों की सूची का उपयोग करने के लिए xinput list-props <deviceID>
। यदि आप libinput (भविष्य / वर्तमान) का उपयोग कर रहे हैं, तो लगभग सभी गुण libinput (चेक भी libinput list-devices
) के साथ शुरू होंगे ।
तुम हमेशा के साथ अपने इनपुट डिवाइस का परीक्षण कर सकते xev
, evtest
, xinput --test deviceID
या libinput debug-events
।
libinput
17.04 के बाद से उबंटू लिबिनपुट का उपयोग करता है , इसलिए माउस गुण सेट करने के लिए:
xinput set-prop 11 "libinput Scroll Method Enabled" 0, 0, 1 # This is button
xinput set-prop 11 "libinput Button Scrolling Button" 2 # This is middle mouse. Already 2 by default
से विवरण man libinput
:
evdev
xinput --set-prop 11 'Evdev Wheel Emulation' 1
xinput --set-prop 11 'Evdev Wheel Emulation Button' 2
xinput --set-prop 11 'Evdev Wheel Emulation Axes' 6 7 4 5
evdev
आदेशों में से पहला चलाने से मुझे "संपत्ति 'एवदेव व्हील इम्यूलेशन' प्राप्त नहीं होता है, आपको इसके प्रकार और प्रारूप को निर्दिष्ट करने की आवश्यकता है"
evdev
एक जादू की तरह काम किया। बस मेरे माउस डिवाइस को नोट करने के लिए नंबर 10
नहीं दिया गया था 11
।
मैं एक और जोड़े को जोड़ने की सलाह देता हूं, जो "एक पृष्ठ को स्क्रॉल करता है जैसे कि एक स्क्रॉलबार आपके माउस के नीचे है।" मैंने पाया कि हमें स्क्रॉल चाल पर अधिक नियंत्रण देना चाहिए।
दोनों एडऑन्स के साथ आप माउस को ऊपर और नीचे और यहां तक कि क्षैतिज रूप से स्क्रॉल करने वाले पृष्ठों को दबाने के लिए दबाए गए माध्यमिक बटन को क्लिक करें।