क्या मध्य क्लिक स्क्रॉलिंग को सक्षम करने का कोई तरीका है?


16

मुद्दा इसके समान है: थिंकपैड मध्य बटन स्क्रॉलिंग

लेकिन यहाँ, मेरे पास एक औसत कंप्यूटर है। असल में, जब मैं विंडोज में मध्य बटन दबाता हूं और कर्सर को शुरुआती स्थिति से थोड़ा आगे बढ़ाता हूं तो पृष्ठ स्क्रॉल करना शुरू कर देता है जो बहुत सुविधाजनक है क्योंकि मुझे पहिया को स्क्रॉल करने की आवश्यकता नहीं है।

मैंने पहले उल्लेख किए गए प्रश्न के दूसरे समाधान को देखा; बटन ड्रॉप डाउन मेनू को बाहर निकाल दिया जाता है।

अग्रिम में धन्यवाद।

जवाबों:


11

आप xinputकमांड का उपयोग करके वर्तमान सत्र के दौरान इसे सक्षम कर सकते हैं । सबसे पहले, उस डिवाइस की आईडी निर्धारित करें जिसे आप xinput listकमांड चलाकर चाहते हैं । आउटपुट कुछ इस तरह दिखना चाहिए:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=8    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=9    [slave  pointer  (2)]
⎜   ↳ Lite-On Technology Corp. ThinkPad USB Keyboard with TrackPoint    id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Logitech Logitech USB Headset             id=10   [slave  keyboard (3)]
    ↳ Lite-On Technology Corp. ThinkPad USB Keyboard with TrackPoint    id=11   [slave  keyboard (3)]

उस डिवाइस से जुड़ी आईडी पर ध्यान दें जिसके लिए आप माउस व्हील एमुलेशन को सक्षम करना चाहते हैं, और फिर निम्नलिखित दो कमांड चलाएं:

xinput set-int-prop $ID "Evdev Wheel Emulation" 8 1
xinput set-int-prop $ID "Evdev Wheel Emulation Button" 8 2

पहला कमांड माउस व्हील एमुलेशन को सक्षम करता है, जबकि दूसरा इसे तब सक्रिय करने के लिए सेट करता है जब मध्य (दूसरा) बटन आयोजित होता है। आप चलाकर पहिया एमुलेशन को निष्क्रिय कर सकते हैं:

xinput set-int-prop $ID "Evdev Wheel Emulation" 8 0

Eeeh, एक बदसूरत वर्कअराउंड के लिए अच्छा है ... लेकिन मैं एक और अधिक सुंदर समाधान की तलाश कर रहा हूं क्योंकि ऐसा करना बहुत सुविधाजनक नहीं है।
निकुलेत्सकी

2
ठीक है, आपने कहा कि gpointing-device-settingsदूसरे प्रश्न से हल करने में मदद नहीं मिली। यदि यह सुझाव आपके लिए काम करता है, लेकिन इसमें काम नहीं करता है gpointing-device-settings, तो बग उस एप्लिकेशन में है (यह मूल रूप से xinput गुणों को ट्विडलिंग के लिए केवल एक अंतिम छोर है)। आप बग रिपोर्ट के साथ इसका अनुसरण कर सकते हैं।
जेम्स हेनस्ट्रिज

इसके अलावा, उस प्रश्न का पहला उत्तर (एक xorg.conf टुकड़ा) चाल करना चाहिए (आपको केवल हालांकि EmulateWheelऔर EmulateWheelButtonविकल्प सेट करने की आवश्यकता होनी चाहिए )।
जेम्स हेनस्ट्रिज

@ जेम्स हेनस्ट्रिज मैंने अभी यह कोशिश की है, दुर्भाग्य से यह काम नहीं किया। xinput सेट-इंट-प्रोप $ ID "एवदेव व्हील एमुलेशन" 8 1 अमान्य प्रारूप 1 इसलिए मैंने माना कि मुझे पॉइंटिंग डिवाइस की आईडी के साथ $ ID को बदलना था, मैंने किया। कुछ नहीं लौटाया। दूसरे के साथ दोहराया गया। कुछ भी नहीं करता है।
निकुलेत्सकी

1
आपको उस डिवाइस की आईडी के साथ $ ID की जगह लेनी चाहिए जिसे आप संशोधित करना चाहते हैं (मेरे सिस्टम पर उपकरणों के सेट के लिए, 8 या 12 मेरे माउस उपकरणों का प्रतिनिधित्व करते हैं)। यदि आपको "अमान्य प्रारूप 1" त्रुटि मिली है, तो आप एक तर्क से चूक गए होंगे और यह set-int-prop4 के बजाय 1 को 3 तर्क के रूप में मान रहा था।
जेम्स हेनस्ट्रिज

11

मैं सोच रहा हूँ कि क्या आप यहाँ फ़ायरफ़ॉक्स में 'ऑटोस्कोपिंग' की बात कर रहे हैं? मुझे पता नहीं है कि फीचर सिस्टम चौड़ा कैसे हो सकता है, लेकिन अगर आप फ़ायरफ़ॉक्स में मिडिल क्लिक स्क्रॉलिंग को सक्षम करना चाहते हैं, तो Edit / Preferences / Advanced / General पर जाएँ और Use autoscrolling पर क्लिक करें । (ध्यान दें कि यदि आप किसी लिंक पर मँडराते समय बीच में क्लिक करते हैं, तो आप उस लिंक को एक नए टैब में खोलेंगे)।

यदि यह आप चाहते हैं, तो आपको फ़ायरफ़ॉक्स का उल्लेख करने के लिए प्रश्न को अपडेट करना चाहिए। यदि नहीं, तो क्षमा करें मैं मदद नहीं कर सकता। ऑटोस्कोपिंग सक्षम करें


मैं फ़ायरफ़ॉक्स का उपयोग नहीं करता, लेकिन यह वास्तव में मैं क्या चाहता हूँ।
निकुलेत्सकी

क्रोम / क्रोमियम के लिए ऑटोस्कोप एक्सटेंशन काम करता है। यह यहाँ है: chrome.google.com/webstore/detail/…
टॉम ब्रॉसमैन

जवाब में डाल दिया और मैं उत्थान करेंगे। मुझे डर है कि मैं इसे आवश्यक उत्तर के रूप में स्वीकार नहीं कर सकता क्योंकि यह केवल विशेष अनुप्रयोगों के लिए इसे हल करता है।
निकुलेत्सकी

यह भी उतना आसान नहीं है जितना मैं इसे करने की उम्मीद करूंगा।
निकुलेत्सकी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.