कार्यक्षेत्र बदलने के लिए टचपैड इशारे


58

मैं एक दोस्त से बात कर रहा था जो मैक का मालिक है। उन्होंने अपना सेट अप किया है ताकि जब वह अपने टचपैड पर तीन उंगलियां घुमाएं, तो यह उस दिशा में कार्यक्षेत्र में चला जाता है। क्या उबंटू में इसे स्थापित करना संभव है?


1
मैं व्यक्तिगत रूप से इस बात के लिए प्रतिज्ञा नहीं कर सकता कि यह विधि काम करती है, लेकिन एक कार्यक्रम है जिसे कहा जाता है EasyStrokeकि आप जो खोज रहे हैं वह कर सकते हैं। सेटअप निर्देशों के लिए यहां देखें ।
जेम्सग

जवाबों:


11

आपके टचपैड (हार्डवेयर) को इस सुविधा का समर्थन करने की आवश्यकता है और आपको अपने टचपैड को कॉन्फ़िगर करने की आवश्यकता हो सकती है (उबंटू स्वचालित रूप से पहचानता है और कुछ हार्डवेयर को सक्षम करता है)।

एक आम सुखाने की मशीन synaptic है। आप कंट्रोल पैनल में माउस और टचपैड सेक्शन से दो फिंगर स्क्रॉलिंग को सक्षम कर सकते हैं।

कंट्रोल पैनल

यदि आप अतिरिक्त विकल्प चाहते हैं, तो आपको कुछ कॉन्फ़िगरेशन फ़ाइलों को मैन्युअल रूप से संपादित करने की आवश्यकता होगी और विकल्प हार्डवेयर पर निर्भर हैं।

यहाँ एक डिबगिंग पृष्ठ है:

https://wiki.ubuntu.com/DebuggingTouchpadDetection

उस पृष्ठ पर एक नज़र डालें, यदि आप अपने हार्डवेयर की पहचान कर सकते हैं तो हम आपको अधिक विशिष्ट सहायता दे सकते हैं।

हार्डवेयर विशिष्ट मार्गदर्शकों का एक उदाहरण: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad

सहजता पर विचार करें

तुम भी "easystroke" पर एक नज़र डाल सकते हैं

http://sourceforge.net/apps/trac/easystroke/wiki

यहां एक्शन में ईज़ीस्ट्रोक का डेमो दिया गया है: http://www.youtube.com/watch?v=CagAEgXAAzA


2
मुझे Ubuntu 14.04 पर क्षैतिज स्क्रॉलिंग विकल्प दिखाई नहीं देता है। यह मेरे हार्डवेयर विन्यास के साथ क्या करना है?
अनुदान

1
वहाँ Ubuntu 16.04 के लिए एक समाधान है ??
इवान Aracki

26

Ubuntu में टचपैड के इशारों का उपयोग करके कार्यक्षेत्र कैसे बदलें

टचचग का उपयोग कर पूरा ट्यूटोरियल, ईसेस्टीस्ट्रोक टचपैड के बजाय माउस के साथ प्रयोग किया जाना बेहतर है।

यदि आप एकता का उपयोग कर रहे हैं तो आप बिल्ड-इन जेस्चर के साथ कुछ संघर्षों का अनुभव कर सकते हैं। इस समस्या से संबंधित ट्यूटोरियल से मुझे जानकारी मिली (कृपया नीचे लिंक देखें)। मेरे पास इशारों में कोई निर्माण नहीं था, इसलिए यह कैसे-कैसे चीजों को स्थापित करने के लिए केवल जानकारी प्रदान करता है।

  1. डाउनलोड Touchegg :

    sudo apt install touchegg
    
  2. इसे चलाएं, लेकिन उसके बाद मार दें, यह एक फाइल बनाएगा

    ~/.config/touchegg/touchegg.conf
    
  3. इसे अपनी इच्छा के संपादक में खोलें और नीचे दी गई उन तीन पंक्तियों को नाम = "ऑल" सेक्शन में जोड़ें

    <gesture type="DRAG" fingers="3" direction="RIGHT">
       <action type="SEND_KEYS">Control+Alt+Left</action>
    </gesture>
    <gesture type="DRAG" fingers="3" direction="LEFT">
       <action type="SEND_KEYS">Control+Alt+Right</action>
    </gesture>
    
  4. इसे आज़माने के लिए टाउचग चलाएं

    touchegg &
    
  5. कॉन्फ़िगर फ़ाइल को अपनी इच्छानुसार संपादित करें और फिर स्टार्टअप एप्लिकेशन की सूची में टाउचग जोड़ें

मैंने जिस ट्यूटोरियल का उल्लेख किया है वह यहां पाया जा सकता है - कुछ चीजें पुरानी हैं (आपको इसे संकलित करने की आवश्यकता नहीं है)। वैसे भी निर्माता को thx!


मेरे कंप्यूटर पर इशारों को मान्यता नहीं दी जाती है :(
जोनाह

2
यह Ubuntu 15.04
लूसियो

4
हाँ, मेरे XPS13 पर काम नहीं कर रहा है, 15.04 चल रहा है, या (आज) 16.04 रात। मुझे आश्चर्य है कि अगर इसे शूट करने में परेशानी का कोई उपयोगी तरीका है, क्योंकि ओ / एस 3-उंगली नल (ज्यादातर) को पहचानता है, लेकिन टौचग में दिलचस्पी नहीं है।
18

3
वहाँ Ubuntu 16.04 के लिए एक समाधान है ??
इवान Aracki

1
मेरे मामले में काम नहीं कर रहा, उबंटू 16.04 दो उंगलियों के स्क्रॉल का पता लगा रहा है, लेकिन 3 उंगलियों की तरह मल्टीटच नहीं। कुछ और स्थापित करने की आवश्यकता है?
गेरार्ड कुआड्रास

15

आरामदायक स्वाइप

प्रयास करें आरामदायक-कड़ी चोट । कार्यक्षेत्र स्विच करने के लिए 3-उंगली और 4-उंगली के इशारे प्रदान करता है, साथ ही मैक में खिड़की की तरह एक जोड़े को अधिक फैलता है।

यह भी xdotool का उपयोग करता है, लेकिन laggy libinput- इशारों की तुलना में अगर आप मुझसे पूछें तो अधिक कम्फर्टेबल हैं।


1
उबंटू 18.04 एलटीएस के साथ काम करता है
निटसन बेली


2
उबंटू 18.10 के लिए आपको तीन बार "लिबिनप्यूट-डिबग-इवेंट्स" को src / comfortable-swipe.cpp में "libinput डिबग-इवेंट्स" के साथ तीन बार बदलना होगा। "बैश इंस्टॉल" के साथ स्थापित करें
एलेक्स लीडवेइन

यह मेरे 18.04 पर काम करता है, लेकिन प्रतिक्रिया देने में कई सेकंड लगते हैं और मेरे प्रशंसक तेजी से पागल हो जाते हैं और शोर करने लायक नहीं रहते। इस समय के दौरान विशेष कुछ भी नहीं दिखाई देता है।
wranvaud

5 मिनट में काम किया, घंटे के बाद और कुछ भी काम नहीं किया। शानदार, साझा करने के लिए धन्यवाद!
मैक्सिमे

10

निम्नलिखित ने मेरे लिए Ubuntu 16.04 और 2017 डेल एक्सपीएस 13 (9360) पर काम किया:

sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install

उपरोक्त चरणों के बाद अपने कंप्यूटर को पुनरारंभ करें। मेरा ~/.config/libinput-gestures.confहै:

gesture swipe down  xdotool key ctrl+alt+Up
gesture swipe up    xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left  xdotool key ctrl+alt+Right

धन्यवाद, 17.10 पर एचपी ईर्ष्या 13 पर Synaptics टचपैड के साथ काम करना
lswim

यह पूरी तरह से काम करता है, बस यह सुनिश्चित करें कि आपके पास केडीई में कॉन्फ़िगर किए गए मिलान वाले शॉर्टकट हैं, क्योंकि xdotool बस कुंजी कॉम्बो को बंद कर देता है।
एंड्रयू क्राउथमेल

उबंटू 16.04 के साथ एक एसर पर काम नहीं कर रहा है
गेरार्ड क्यूड्रास

1

यह मेरा समाधान था: 4 उंगलियां और प्राकृतिक दिशा।

 <gesture type="DRAG" fingers="4" direction="RIGHT">
       <action type="SEND_KEYS">Control+Alt+Right</action>
    </gesture>
    <gesture type="DRAG" fingers="4" direction="LEFT">
       <action type="SEND_KEYS">Control+Alt+Left</action>
    </gesture>

2
इसके लिए किसी कार्यक्रम की क्या आवश्यकता है?
g3mini

@ g3mini touchegg, tsusanka ने सुझाव दिया
एंड्री अब्रामोव

धन्यवाद =) जब मैंने पूछा कि उसका उत्तर अभी तक नहीं था = D
g3mini

1

मैं xdotool के साथ synaptics ड्राइवर का इस्तेमाल किया है कि ...

मेरी मैकबुक टचपैड की गति के लिए:

sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
        Option "AccelFactor" "0.025"
        Option "MinSpeed" "0.80"
        Option "MaxSpeed" "0.95"
        Option "FingerHigh" "55"
        Option "FingerLow" "45"

3 अंगुलियों के हावभाव से कार्यक्षेत्र बदल जाता है:

sudo nano ~/.config/libinput-gestures.conf
gesture swipe up        3       xdotool key ctrl+alt+Up
gesture swipe down      3       xdotool key ctrl+alt+Down
gesture swipe left      3       xdotool key ctrl+alt+Left
gesture swipe right     3       xdotool key ctrl+alt+Right

0

जैसा कि पहले ही उल्लेख किया गया है:

sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install

लेकिन आपको जाना होगा:

cd ~/libinput-gestures

और बनाए गए लिबिनपुट-जेस्चर को संपादित करें ।conf:

gedit libinput-gestures.conf

और फिर सुरक्षित करें कि निम्नलिखित सही ढंग से सेट है:

gesture swipe down  xdotool key ctrl+alt+Up
gesture swipe up    xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left  xdotool key ctrl+alt+Right

याद रखें: आपको उबंटू सेटिंग्स में प्रमुख संयोजनों को ऊपर दिखाए गए लोगों पर सेट करना होगा - ये डिफ़ॉल्ट होना चाहिए।

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