ALPS टचपैड पर दो-उंगली स्क्रॉल सक्षम करें


12

मैं ALPS टचपैड पर दो-उंगली स्क्रॉलिंग कैसे सेट कर सकता हूं जो कई उंगलियों का समर्थन नहीं करता है?

से प्रासंगिक उत्पादन xinput listइस प्रकार है:

⎡ वर्चुअल कोर पॉइंटर आईडी = 2 [मास्टर पॉइंटर (3)]
⎜ 4 वर्चुअल कोर एक्सटेस्ट पॉइंटर आईडी = ४ [दास पॉइंटर (२)]
⎜ ↳ PS / 2 माउस आईडी = 12 [दास सूचक (2)]
Point Point एल्प्सपीएस / 2 एएलपीएस ग्लाइडप्वाइंट आईडी = 13 [दास सूचक (2)]

और का उत्पादन synclient -lहै:

पैरामीटर सेटिंग्स:
    वामपाद = १५३
    राइटएडज = 870
    TopEdge = 115
    बॉटमडेज = 652
    अंगुली = १२
    अंगुली = १४
    अंगुलि = १२Press
    MaxTapTime = 180
    मैक्सटैपोव = ५६
    MaxDoubleTapTime = 180
    एकलपट्टी = 180
    क्लिकटाइम = 100
    उपवास = ०
    EmulateMidButtonTime = 75
    EmulateTwoFingerMinZ = 139
    EmulateTwoFingerMinW = 7
    वर्टसक्रोलडेल्टा = २५
    होरिज़स्क्रोलडेल्टा = २५
    वर्टेजेजक्रोल = १
    होराइजडेसक्रोल = ०
    कॉर्नरकॉस्टिंग = 0
    वर्टवॉफ़िंगरस्कूल = 0
    होरिज़ट्वोफ़िंगरस्कूल = ०
    MinSpeed ​​= 1
    मैक्सस्पीड = 1.75
    AccelFactor = 0.156495
    TrackstickSpeed ​​= 40
    एजमोशनमेन्ज = १४
    एजमोशनमैक्सजेड = Z ९
    एजमोशनमेन्स्पीड = १
    एजमोशनमेक्सस्पीड = १०२
    एजमोशनयूसेअलवेज = ०
    स्पर्शपाद = १
    लॉकड्रेडैग्स = 0
    LockedDragTimeout = 5000
    RTCornerButton = 2
    RBCornerButton = 3
    LTCornerButton = 0
    LBCornerButton = 0
    टापबटन 1 = 1
    टापबटन 2 = 3
    टापबटन 3 = 2
    ClickFinger1 = 1
    ClickFinger2 = 1
    ClickFinger3 = 1
    वृत्ताकार घूमना = ०
    सर्कुलक्रोलड्टा = 0.1
    वर्तिकाकारक = ०
    वृत्ताकार = ०
    हस्तरेखा = ०
    पामिनविदथ = १०
    पामिनज = 99
    कोस्टिंगस्पीड = 20
    तटबन्ध = ५०
    प्रेशरमोशनएमजेड = 14
    प्रेशरमोशनमैक्सजेड = Z ९
    दाबसंबंधी भावसंबंधी = १
    प्रेशरमोशनमैक्सफ़ैक्टर = 1
    रेसोलुडेक्टेट = १
    GrabEventDevice = 1
    टेपअंडरग्रेस्टूरे = 1
    एरियालिफ्टडेज = 0
    क्षेत्ररत्न = ०
    एरियाटाइपडेज = 0
    AreaBottomEdge = 0

उन सभी के लिए मेरी क्षमायाचना जिन्होंने इस प्रश्न के लिए उदारतापूर्वक अपना समय दिया। इस तरह की चीजों के साथ खेलने के लिए मेरा खाली समय लगभग गायब हो गया है, इसलिए मैं इनमें से किसी भी उत्तर का परीक्षण करने में असमर्थ हूं। आपकी सहायता के लिए एक बार फिर से धन्यवाद!
२१:०

11.10 को स्थापित करने के बाद से, यह सवाल एक बार फिर मुझे परेशान करता है, और मैं परीक्षण करने के लिए तैयार हूं।
zpletan

जवाबों:


3

सबसे पहले, यह पहचानने के लिए कि आपके पास कौन सा टचपैड है, चलाएं

xinput list 

अगर यह कुछ ऐसा दिखाता है

...
↳ AlpsPS/2 ALPS GlidePoint                  id=14   [slave  pointer  (2)]
...

तब आपके पास शायद सबसे अधिक मल्टीटच समर्थन नहीं है। आल्प्स टचपैड्स में मल्टीटच नहीं है, जबकि वे सिनैप्टिक टचपैड के समान ड्राइवर का उपयोग करते हैं।

आप synclient -lअपने टचपैड पर जानकारी प्राप्त करने के लिए उपयोग कर सकते हैं ।

फिर भी, यह देखने का निश्चित तरीका है कि आपके टचपैड पर कितनी उंगलियां समर्थित हैं, यह है

  1. अपनी xorg.conf फ़ाइल में SHMConfig सक्षम करें
  2. भागो synclient -m 100, जो वास्तविक समय में आपके टचपैड की स्थिति दिखाएगा। लेबल किया गया पांचवां स्तंभ fउंगलियों के लिए है, इसलिए आप देख सकते हैं कि आप एक ही समय में कितनी उंगलियां टैप कर सकते हैं।

SHMConfig को xorg.conf में सक्षम करने के लिए, http://mjg59.livejournal.com/118588.html देखें और फिर जोड़ें

Section "InputClass"
   Identifier "enable synaptics SHMConfig"
   MatchIsTouchpad "on"
   MatchDevicePath "/dev/input/event*"
   Option "SHMConfig" "on"
EndSection

अपने xorg.conf को। एक बार जब आप अपना परीक्षण कर चुके हों तो आप उपरोक्त स्निपेट निकाल सकते हैं।


ठीक है, लेकिन उबंटू 10.10 पर /etc/X11/xorg.conf नहीं है ... जहां हमें SHMConfig सक्षम करने के लिए उन पंक्तियों को जोड़ना है? सादर!
मार्टिन कैस्को

आप xorg.confइस डेटा के साथ बना सकते हैं । एक बार जब आप परीक्षण पूरा कर लेते हैं, तो आप इसे हटा सकते हैं xorg.conf। इस फ़ाइल में किसी भी परिवर्तन के लिए एक्स सर्वर को पुनः आरंभ करने की आवश्यकता होती है (आमतौर पर, लॉगआउट करें और फिर से लॉग इन करें)।
user4124

मैंने कुछ ऐसे लोगों को पढ़ा है, जिन्होंने Maverick पर यह फ़ील्ड बनाई है और X ने तब तक शुरू नहीं किया, जब तक कि एक लाइव सत्र के साथ, उस फ़ील्ड को हटा नहीं दिया।
मार्टिन कैस्को

ठीक है, मेरा टचपैड एक से अधिक उंगली का पता नहीं लगाता है, लेकिन क्या मैं किसी तरह अधिक दबाव का पता लगाकर इसका अनुकरण कर सकता हूं? (उदाहरण EmulateTwoFingerMinZ / W जो मैं नहीं जानता कि कैसे उपयोग करना है।)
zpletan

ज़रूर। आउटपुट भेजें synclient -lताकि हम देख सकें कि आपके मौजूदा मूल्य EmulateTwoFinger * क्या हैं। इसके अलावा, अपने टचपैड (आउटपुट xinput list) का नाम लिखें ।
user4124

0

मैं इस पोस्ट द्वारा वर्णित हैक का उपयोग करके दो उंगली स्क्रॉल को सक्रिय करने में सक्षम था:

http://ubuntuforums.org/showpost.php?p=9058534&postcount=2

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

उम्मीद है कि कोई ऐसा करने का दूसरा तरीका निकाल सकता है।


0

Sony VAIO VPCF136FM पर, निम्न आदेश Ubuntu 12.04 में ALPS टचपैड पर किनारे स्क्रॉलिंग को जोड़ने का काम करता है (और लिनक्स मिंट 11, एक तरफ, अगर किसी को परवाह है):

टर्मिनल से चलाएं:

echo "options psmouse proto=imps"|sudo tee -a /etc/modprobe.d/psmouse.conf; sudo modprobe -r psmouse; sudo modprobe psmouse

या, पठनीयता के लिए, इन चरणों का पालन करें, जो एक ही काम करते हैं:

/Etc/modprobe.d में "psmouse.conf" नामक एक फ़ाइल बनाएँ:

sudo vim /etc/modprobe.d/psmouse.conf

इस फ़ाइल में निम्न पंक्ति जोड़ें, और सहेजें:

options psmouse proto=imps

अंत में, ड्राइवरों को पुनः लोड करें:

sudo modprobe -r psmouse
sudo modprobe psmouse

हालांकि यह टू-फिंगर स्क्रॉलिंग नहीं है, यह अगली सबसे अच्छी बात है, और एकमात्र प्रकार का टचपैड स्क्रॉलिंग है जिसे मैं इस प्लेटफ़ॉर्म पर काम करने में सक्षम हूं। मैं इससे बहुत खुश हूं, और मुझे उम्मीद है कि यह दूसरों की मदद करेगा।

स्रोत ऑस्कर के लिंक से था : स्रोत: [प्रतिगमन] आल्प्स टचपैड का पता चला, लेकिन एलपी बग # 737051 काम नहीं कर रहा है, लेकिन मुझे ड्राइवर को स्थापित करने या उस धागे में वर्णित कुछ और करने की आवश्यकता नहीं थी। मैंने भी कुछ अन्य चीजों की कोशिश की, जो मैंने कोशिश की थी, बस यकीन है कि psmouse.conf फ़ाइल /etc/modprobe.d में है, मुझे बस जरूरत है।

यह भी ध्यान दें कि यह एक हैक है, क्योंकि टचपैड को ImPS / 2 जेनेरिक व्हील माउस के रूप में लोड किया गया है, और टचपैड टैब माउस सेटिंग्स मेनू से गायब हो जाता है। हालाँकि, यह माउस पॉइंटर को साइडबार पर स्क्रॉल करने के लिए हर बार कम कष्टप्रद है, जिसे मैं स्क्रॉल करना चाहता हूं।

अंत में, मैंने अभी तक लिनक्स मिंट 11 पर रिबूट नहीं किया है (ऐसा नहीं है कि यह यहां बहुत मायने रखता है), इसलिए मोडप्रोब कमांड को स्टार्टअप स्क्रिप्ट में जोड़ने की आवश्यकता हो सकती है, अगर एज स्क्रॉल रिबूट से बचे नहीं। हालाँकि, Ubuntu 12.04 पर, वह जो AskUbuntu पर मायने रखता है, स्क्रॉल रिबूट के बाद भी काम करना जारी रखता है।


0

मुझे अभी-अभी अपने अक्षांश के साथ भेजे गए ubuntu DELL चित्र से डायर मिला, इस उत्तर की जाँच करें: /ubuntu//a/278133/65801

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