मैं एक दोस्त से बात कर रहा था जो मैक का मालिक है। उन्होंने अपना सेट अप किया है ताकि जब वह अपने टचपैड पर तीन उंगलियां घुमाएं, तो यह उस दिशा में कार्यक्षेत्र में चला जाता है। क्या उबंटू में इसे स्थापित करना संभव है?
मैं एक दोस्त से बात कर रहा था जो मैक का मालिक है। उन्होंने अपना सेट अप किया है ताकि जब वह अपने टचपैड पर तीन उंगलियां घुमाएं, तो यह उस दिशा में कार्यक्षेत्र में चला जाता है। क्या उबंटू में इसे स्थापित करना संभव है?
जवाबों:
आपके टचपैड (हार्डवेयर) को इस सुविधा का समर्थन करने की आवश्यकता है और आपको अपने टचपैड को कॉन्फ़िगर करने की आवश्यकता हो सकती है (उबंटू स्वचालित रूप से पहचानता है और कुछ हार्डवेयर को सक्षम करता है)।
एक आम सुखाने की मशीन 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
टचचग का उपयोग कर पूरा ट्यूटोरियल, ईसेस्टीस्ट्रोक टचपैड के बजाय माउस के साथ प्रयोग किया जाना बेहतर है।
यदि आप एकता का उपयोग कर रहे हैं तो आप बिल्ड-इन जेस्चर के साथ कुछ संघर्षों का अनुभव कर सकते हैं। इस समस्या से संबंधित ट्यूटोरियल से मुझे जानकारी मिली (कृपया नीचे लिंक देखें)। मेरे पास इशारों में कोई निर्माण नहीं था, इसलिए यह कैसे-कैसे चीजों को स्थापित करने के लिए केवल जानकारी प्रदान करता है।
डाउनलोड Touchegg :
sudo apt install touchegg
इसे चलाएं, लेकिन उसके बाद मार दें, यह एक फाइल बनाएगा
~/.config/touchegg/touchegg.conf
इसे अपनी इच्छा के संपादक में खोलें और नीचे दी गई उन तीन पंक्तियों को नाम = "ऑल" सेक्शन में जोड़ें
<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>
इसे आज़माने के लिए टाउचग चलाएं
touchegg &
कॉन्फ़िगर फ़ाइल को अपनी इच्छानुसार संपादित करें और फिर स्टार्टअप एप्लिकेशन की सूची में टाउचग जोड़ें
मैंने जिस ट्यूटोरियल का उल्लेख किया है वह यहां पाया जा सकता है - कुछ चीजें पुरानी हैं (आपको इसे संकलित करने की आवश्यकता नहीं है)। वैसे भी निर्माता को thx!
प्रयास करें आरामदायक-कड़ी चोट । कार्यक्षेत्र स्विच करने के लिए 3-उंगली और 4-उंगली के इशारे प्रदान करता है, साथ ही मैक में खिड़की की तरह एक जोड़े को अधिक फैलता है।
यह भी xdotool का उपयोग करता है, लेकिन laggy libinput- इशारों की तुलना में अगर आप मुझसे पूछें तो अधिक कम्फर्टेबल हैं।
निम्नलिखित ने मेरे लिए 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
यह मेरा समाधान था: 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>
मैं 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
जैसा कि पहले ही उल्लेख किया गया है:
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
याद रखें: आपको उबंटू सेटिंग्स में प्रमुख संयोजनों को ऊपर दिखाए गए लोगों पर सेट करना होगा - ये डिफ़ॉल्ट होना चाहिए।
EasyStroke
कि आप जो खोज रहे हैं वह कर सकते हैं। सेटअप निर्देशों के लिए यहां देखें ।