17.04 में माउस के साथ प्राकृतिक स्क्रॉलिंग कैसे सक्षम करें?


14

पहले काम किया

echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap 

काम नहीं किया


सिस्टम सेटिंग्स> माउस और टचपैड> प्राकृतिक स्क्रॉलिंग
एम। बेकर्रा

1
मेरे पास यह सेटिंग नहीं है (
वादिम मोलचनोव

सिस्टम सेटिंग्स> माउस और टचपैड> प्राकृतिक स्क्रॉलिंग - मेरे माउस के लिए काम करता है लेकिन टचपैड के लिए नहीं।
मजल

xmodmap -e 'pointer = 1 2 3 5 4'फिर कोशिश करो , कि मेरे लिए काम करता है।
क्वासमैन

जवाबों:


11

मेरे मामले में, किसी भी पैकेज को हटाने की आवश्यकता नहीं थी। एकमात्र लाइन जो गायब /usr/share/X11/xorg.conf.d/40-libinput.confथी:

Option "NaturalScrolling" "on"

इसलिए पूरा खंड निम्नलिखित के रूप में देखा गया:

  Section "InputClass"
          Identifier "libinput pointer catchall"
          MatchIsPointer "on"
          MatchDevicePath "/dev/input/event*"
          Option "NaturalScrolling" "on"
          Driver "libinput"
  EndSection

X सत्र के पुनरारंभ के बाद मेरे माउस ने सही ढंग से काम किया।


1
वैकल्पिक रूप से नई लाइन को इनपुटक्लास के अंदर रखें जिसमें टचपैड पहचानकर्ता है केवल टचपैड के लिए प्राकृतिक स्क्रॉलिंग है।
कास

1
यह लिनक्स मिंट 19.1 (टेसा) के लिए भी काम करता है।
trebormf

6

मेरे लिए, समाधान xserver-xorg-input-libinputस्थापित छोड़ना था, और इसके बजाय हटा दें xserver-xorg-input-synaptics, फिर रिबूट करें। ऐसा लगता है जैसे उन्नयन दोनों को स्थापित किया गया था और डिफ़ॉल्ट रूप से सिनैप्टिक का चयन कर रहा था, जो कि प्राकृतिक स्क्रॉलिंग विकल्प नहीं लगता है।

(मैं एक Dell XPS 15 9530, btw पर Ubuntu ग्नोम 17.04 चला रहा हूं)


1
इसने मेरे लिए एक सैमसंग N900X3B पर काम किया, मुझे प्रभाव लेने के लिए बदलाव के लिए रिबूट करना पड़ा - ध्यान दें कि अंत में एक "s" हैxserver-xorg-input-synaptics
Decoy

@Decoy अच्छा कैच, मैं संपादित
करूंगा

बिना रिबूट के मेरे लिए काम किया। बस बाहर लॉग आउट करना पड़ा और (Ubuntu Gnome 17.04 on a Dell Inspiron 7500)
Eduardo Dobay

5

मैंने सिर्फ Ubuntu 16.10 से 17.04 तक अपग्रेड किया और प्राकृतिक माउस स्क्रॉलिंग सहित कई चीजें टूट गईं। नोट - मेरे पास एक डेस्कटॉप पर एक नियमित माउस (Evoluent) है, ट्रैकपैड नहीं है। मैंने पहले इस समाधान का उपयोग Ubuntu 16 के लिए किया था: रिवर्स टू फिंगर स्क्रॉल दिशा (प्राकृतिक स्क्रॉलिंग)? , लेकिन यह उबंटू 17 में काम नहीं किया। यहां उबंटू में मेरे लिए काम किया गया है 17.04:

सबसे पहले, xserver-xorg-input-libinputपैकेज हटाएं :

sudo apt remove xserver-xorg-input-libinput

तब /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.confइस सामग्री के साथ फ़ाइल बनाएँ :

Section "InputClass"
    Identifier "Natural Scrolling Mouses"
    MatchIsPointer "on"
    MatchIsTouchpad "off"
    MatchDevicePath "/dev/input/event*"
    Option "VertScrollDelta" "-1"
    Option "HorizScrollDelta" "-1"
    Option "DialDelta" "-1"
EndSection

फिर अपने कंप्यूटर को पुनरारंभ करें।


मैं कैसे नहीं मिला, लेकिन यह मदद करता है! धन्यवाद!!!
वादिम मोलचनोव

मेरे लिए, xserver-xorg-input-libinput को हटाने से, मेरा कीबोर्ड अब काम नहीं करता था, और इसे पुनः स्थापित करना पड़ा। मैं Ubuntu Gnome 17.04 चला रहा हूं।
viktorstrate

16.10 से अपग्रेड के बाद उबंटू मेट 17.04 पर मदद मिली। लेनोवो थिंकपैड X230 पर ट्रैकपॉइंट के साथ स्क्रॉल करने के लिए भी काम करता है
ड्रेको

1
बीवेयर । स्थापना रद्द करने के बाद xserver-xorg-input-libinputमैं अपने माउस और अपने कीबोर्ड का उपयोग नहीं कर सकता था, इसलिए मैं लॉग इन नहीं कर सका। मुझे अपने टूटे ओएस के लिए लाइव सीडी और चेरोट के साथ बूट करना पड़ा, इसे ठीक करने के लिए इसे फिर से इंस्टॉल करें। बहुत गुस्सा आ रहा है।
चेंग बो

यह उत्तर भयानक है।
g33kz0r

2

Xinput कमांड का उपयोग इसे बदलने के लिए भी किया जा सकता है। इसे अपने .profile में रखें ताकि यह हर स्टार्टअप पर निष्पादित हो। यहाँ मेरा क्या है:

#
# Set natural scrolling with apple mouse
# for usage information, type xinput by itself.  Other useful commands are
# xinput list-props 10   -- to find out settable property numbers (275)
# xinput list            -- to find out that 10 is the device ID of the mouse
#
xinput set-prop 10 275 -1 1 1

यह मेरे लिए काम करता है: xinput सेट-प्रोप 10 "एवदेव स्क्रॉलिंग डिस्टेंस" -1 -1 -1
इकेम क्रूगर

0

Ubuntu 18 में xinputकेंसिंग्टन ट्रैकबॉल के लिए गुण बदल गए। अब आप उपयोग कर सकते हैं स्क्रॉल रिंग दिशा को उलटने के लिए:

xinput set-prop 'Primax Kensington Eagle Trackball' 303 1

0

पूरी तरह से निश्चित नहीं है कि यह उबंटू 16.04 (एलटीएस) से 17.04 और उससे आगे तक अनुवाद करेगा, लेकिन यह किसी भी अन्य सुझावों की तुलना में एक अलग समाधान है। यह उल्लेख के लायक है:

Dconf संपादक का उपयोग करें

सेटिंग ढूंढें: org.gnome.desktop.peripherals.mouse और "प्राकृतिक-स्क्रॉल" के लिए बॉक्स की जांच करें। डिफ़ॉल्ट अनियंत्रित (गलत) है।

UI में dconf स्कीमा में दिए गए सभी विकल्प उजागर नहीं होते हैं। मेरा अनुमान यूआई को सरल रखने का एक प्रयास है, जो आईएमओ एक योग्य प्रयास है।

नोट : यह मेरे लिए अस्पष्ट नहीं है कि पहले से कॉन्फ़िगर किए गए xinput के साथ dconf कैसे बातचीत करेगा। क्या dconf एक ही xinput सेटिंग्स को ट्विडलिंग कर रहा है? क्या dinf xinput के ऊपर एक वास्तविक परत है जैसे कि यदि आपने दोनों स्थानों में सेटिंग को बदल दिया तो यह प्रभावी रूप से पूर्ववत हो जाएगा? यह केवल तभी मायने रखता है जब आप भूल जाते हैं और दोनों चीजों की कोशिश करते हैं ...


टर्मिनल पर होगाgsettings set org.gnome.desktop.peripherals.mouse natural-scroll true
पाब्लो बियानची
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.