Synaptics टचपैड डिवाइस को कॉन्फ़िगर करने का अनुशंसित तरीका क्या है?


13

मैं तथाकथित RightEdge को बीच की ओर थोड़ा बढ़ाकर स्क्रॉल क्षेत्र को बढ़ाना चाहता हूं। अभी मैं एक-लाइनर के माध्यम से यह कर रहा हूँ जिसे सत्र प्रारंभ में कहा जाता है (gnome-session-properties द्वारा जोड़ा गया):

xinput --set-prop --type=int --format=32 11 252 1781 5125 1646 4582

यह ठीक काम करता है, लेकिन एक हैक की तरह लगता है। टचपैड डिवाइस के गुणों को इस तरह से संपादित / सेट करने के लिए अनुशंसित तरीका क्या है? कुछ साल पहले मैंने इसे xorg.conf में डाल दिया था, लेकिन आजकल इसे हतोत्साहित किया जा रहा है।

जवाबों:


11

10.10 से 13.04 तक परीक्षण किए गए संस्करण के साथ अद्यतन

HP DV6000, Sony Vaio NW240, Hp DV5-2130 और तोशिबा NB305 पर परीक्षण किया गया

Ubuntu 10.10 के बाद से नया xorg.confकॉन्फ़िगरेशन /usr/share/X11/xorg.conf.dइनपुट डिवाइसों के लिए निर्देशिका के अंदर है।

इस निर्देशिका पर जाएं और आपको कई फाइलें मिलेंगी:

10-evdev.conf, 50-synaptics.conf, 50-vmmouse.conf, 50-wacom.conf, 51-synaptics-quirks.conf, 60-magictrackpad.conf

यह इस बात पर निर्भर हो सकता है कि आपने किन उपकरणों को कनेक्ट किया है, लेकिन यह वही हैं जो मैंने हमेशा देखा है।

अब हम पहले लोड को खोलना चाहते हैं। वह होगा 10-evdev.conf। लेकिन इससे पहले कि हम इसे खोलें हमें synaptic किनारों मूल्यों की आवश्यकता है।

पहले टर्मिनल पर जाएं, अगर उबंटू के 11.04 या पिछले संस्करण में ALT+ F2और टाइप करें gnome-terminal, फिर दबाएँ ENTER। यदि 11.04 या नए संस्करण में आप केवल डैश खोल सकते हैं और टाइप कर सकते हैं terminal

टर्मिनल खुलने के बाद टाइप करें xinput list

उस उपकरण को देखें जो वह है जिसके साथ आप काम करना चाहते हैं। जिस इनपुट के साथ आप काम करना चाहते हैं, उससे आईडी को पकड़ो।

मेरे मामले में मेरे पास निम्न आउटपुट हैं:

xinput

मैं जिस व्यक्ति के साथ काम करना चाहता हूं, वह 11 की आईडी के साथ SynPS / 2 Synaptics TouchPad है

अब हम टाइप करते हैं: xinput list-props ID | grep Edges
(आईडी वह नंबर है जिसे आपने xinput सूची में आईडी से पकड़ा है)

मेरे मामले में मैंने टाइप किया xinput list-props 11 | grep Edges

और आउटपुट यह था: सिनैप्टिक्स एज (276): 1752, 5192, 1620, 4236

4 किनारों की संख्या पर ध्यान दें (वे क्रम में जाते हैं: वाम, दाएँ, ऊपर, नीचे)

ओपन 10-evdev.conf: sudo nano 10-evdev.conf

10-evdev.conf फ़ाइल के अंदर आपको कई इनपुटक्लास अनुभाग मिलेंगे । आपको उस अनुभाग की तलाश करनी होगी जिसमें MatchIsTouchpad " उस पर" हो। यह मेरे लिए तीसरा होगा।

इस तरह से 4 पदों के नीचे अनुभाग के नीचे जोड़ें

10-evdev.conf

सेव और रिबूट। यह परीक्षण करना है कि क्या यह काम कर रहा है। यदि किसी कारण से आपने गलती की है, तो ग्रब मेनू रिकवरी मोड में चुनें, टर्मिनल को रूट के रूप में लोड करें और फ़ाइल को फिर से संपादित करें और लाइनों को हटा दें या समस्या को सुधारें। किसी भी तरह, यदि आप पुनर्प्राप्ति मोड में रूट के रूप में टर्मिनल चलाते हैं, तो startx टाइप करें और यह लॉग आउट करेगा कि त्रुटि कहां पाई गई है और इसे कैसे ठीक किया जाए। लिनक्स की सुंदरता यह है कि यह न केवल आपको दिखाता है जहां त्रुटि है, ज्यादातर मामलों में यह आपको बताता है कि इसे कैसे ठीक किया जाए।

यदि यह सामान्य रूप से रिबूट होता है तो अब आप शुरू कर सकते हैं। 10-evdev.conf पर जाएं:

सुडो नैनो 10-evdev.conf

और उन मूल्यों को कम करना शुरू करें जिन्हें आप अधिक परिपूर्ण महसूस करते हैं।

मेरे मामले में मैंने प्रत्येक 1000 बिंदु पर राइटएडज मान को कम किया है। सिर्फ परीक्षण के लिए। बेशक RightEdge को कम करने से आपके द्वारा SCROLL अप / डाउन करने की जगह बढ़ जाती है। इस तरह, अब आपके पास स्क्रॉलिंग क्षेत्र सहित अपने सिनेप्टिक के प्रत्येक क्षेत्र को बढ़ाने / घटाने की क्षमता है। और यह आपके प्रश्न का उत्तर देता है।

आइए अब आप जिस कोड को प्रश्न में रखते हैं, उसे लें: xinput --set-prop -type = int --format = 32 11 252 1781 5125 1646 4582

आपके मामले में आपके पास है:

विकल्प "LeftEdge" "1781"
विकल्प "RightEdge" "5125"
विकल्प "TopEdge" "1646"
विकल्प "BottomEdge" "4582"

बस अपने मूल्यों के साथ 10-evdev.conf में अनुभाग संपादित करें। फिर RighEdge मान कम करना शुरू करें। मैं प्रत्येक 512 अंक कम करने के साथ शुरू करने की सलाह देता हूं (चूंकि 5125 10 = 512.5 से विभाजित होता है जो कुल का 10% है)। तो आप इसे कम करने पर हर बार 10% संशोधित करेंगे।

नोट: मान दोहरे उद्धरण चिह्नों के बीच होना चाहिए ("")

यहाँ आदमी पृष्ठों में अधिक जानकारी

उस लिंक में आपको जो जानकारी मिलेगी, वह अप-टू-डेट है और कई जगहों को दिखाती है, जहाँ आप xorgकॉन्फ़िगरेशन फ़ाइलों को कई विकल्पों के अलावा पा सकते हैं, जिनका उपयोग आप अपने सिनेप्टिक को किसी भी तरह से अनुकूलित करने के लिए कर सकते हैं।

एक साफ -Gpointing-device-settings स्थापित करें सुथरा कार्यक्रम भी है जिसे gpointing-device-settings (apt-get install gpointing-device-settings) कहा जाता है जो कुछ सामान करता है।

किसी भी मामले में यह बहुत अच्छा काम करता है, यह तय करने की क्षमता बहुत अच्छी है कि आप स्क्रॉल के लिए कितना चाहते हैं और टैपिंग विकल्पों सहित आप किसी और चीज के लिए कितना चाहते हैं।



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