Ubuntu 18.04 LTS में टचपैड जेस्चर


35

बॉक्स से बाहर, मुझे स्क्रॉल करने और राइट क्लिक करने के लिए इशारे मिलते हैं। मुझे तीन उंगली इशारों में बहुत दिलचस्पी है (जैसे सभी खुली खिड़कियों को देखने के लिए तीन उंगलियों को स्लाइड करें), लेकिन ऐसा लगता है कि उन लोगों को काम करने का कोई तरीका नहीं है।

मैंने विस्तारित जेस्चर -गनोम-शेल एक्सटेंशन और टौचग के साथ कोशिश की है , जिनमें से कोई भी काम नहीं कर रहा है।

कैसे प्राप्त करने के बारे में कोई विचार?

जवाबों:


58

मैं Ubuntu 18.04 (X.org) के साथ XPS 15 का उपयोग कर रहा हूं। मैंने अपने लिए मल्टी-जेस्चर काम करने में कामयाबी हासिल की है। कोही यमदा ने लिनक्स पर बहु-स्पर्श इशारों को सक्षम करने के लिए फुसुमा नामक एक एप्लिकेशन विकसित किया है। यदि आपको यह पहले से स्थापित नहीं है तो आपको रूबी को अपनी मशीन पर स्थापित करना होगा।

Fusuma से निर्देशों का पालन करें GitHub के रीडमी पेज या आप इन चरणों का जो मेरे लिए काम किया पालन कर सकते हैं:

सबसे पहले जांच लें कि आपका वर्तमान उपयोगकर्ता इनपुट समूह का हिस्सा है या नहीं। आप ऐसा कर सकते हैं

sudo gpasswd -a $USER input  

फिर लॉग आउट करें और वापस लॉग इन करें। अब xdotool और libinput-tools इंस्टॉल करें।

sudo apt-get install libinput-tools  

sudo apt-get install xdotool  

यदि आपने रूबी स्थापित नहीं किया है, तो आप अभी कर सकते हैं:

sudo apt install ruby  

अब फासुमा स्थापित करें

sudo gem install fusuma  

अपने इशारे तय करना

यह मूल रूप .ymlसे वांछित कॉन्फ़िगरेशन के साथ एक फ़ाइल बना रहा है । यदि आप मानक इशारे चाहते हैं, तो आप इन निर्देशों का पालन कर सकते हैं या वांछित इशारों को प्राप्त करने के लिए चारों ओर मुक्त महसूस कर सकते हैं।

होम निर्देशिका में अपने कॉन्फ़िगर फ़ोल्डर में जाएं।

cd ~/.config    

अब नाम का फोल्डर बनाएं fusuma

mkdir fusuma  
cd fusuma

वहाँ एक फ़ाइल नाम से बनाएँ config.yml

touch config.yml   

अब आप इस फ़ाइल में सामग्री दर्ज करने के लिए अपने पसंदीदा पाठ संपादक का उपयोग कर सकते हैं।

nano config.yml   

यदि आप GNOME का उपयोग कर रहे हैं, तो निम्न निर्देशों को कॉपी और पेस्ट करें, जो 18.04 में डिफ़ॉल्ट वातावरण है।

swipe:
  3: 
    left: 
      command: 'xdotool key alt+Right'
    right: 
      command: 'xdotool key alt+Left'
    up: 
      command: 'xdotool key super'
    down: 
      command: 'xdotool key super'
  4:
    left: 
      command: 'xdotool key ctrl+alt+Down'
    right: 
      command: 'xdotool key ctrl+alt+Up'
    up: 
      command: 'xdotool key ctrl+alt+Down'
    down: 
      command: 'xdotool key ctrl+alt+Up'
pinch:
  in:
    command: 'xdotool key ctrl+plus'
  out:
     command: 'xdotool key ctrl+minus'

threshold:
  swipe: 0.4
  pinch: 0.4

interval:
  swipe: 0.8
  pinch: 0.1

ध्यान दें कि इस कॉन्फ़िगरेशन ने आपके लिए जो इशारे बनाए हैं वे निम्नलिखित हैं:

बहु-स्पर्श इशारे | कार्रवाई |
3 उंगलियां - बायां | ब्राउज़र पर अगला जाओ |
3 उंगलियां - सही | ब्राउज़र पर वापस जाएँ |
3 उंगलियां - ऊपर | सभी Windows दिखाएँ |
3 उंगलियां - नीचे | क्लोज एक्सपोज (Esc) |
4 उंगलियां - बाएं | अगला डेस्कटॉप |
4 उंगलियां - सही | पिछला डेस्कटॉप |
4 उंगलियां - ऊपर | अगला डेस्कटॉप |
4 उंगलियां - नीचे | पिछला डेस्कटॉप |

इसके बाद आप टर्मिनल में कमांड का परीक्षण कर सकते हैं यदि यह स्थापित है

sudo fusuma  

टर्मिनल में कुछ नहीं होगा। बस अपने बहु-स्पर्श इशारों का उपयोग करना शुरू करें - अपने टचपैड पर दूर स्वाइप करें।

अब आपको बस इतना करना है कि अपने स्टार्ट-अप एप्लिकेशन में इसके लिए फुसुमा और कमांड जोड़ें।

उम्मीद है की यह मदद करेगा।


1
भले ही यह काम करता है, यह एक पैकेज्ड ऐप नहीं है जिसे किसी भी उपयोगकर्ता द्वारा उपयोग किया जा सकता है, न्यूनतम तकनीकी विशेषज्ञता की आवश्यकता है। लेकिन हाँ, यह महान काम करता है
akabhirav

आभार एककभैरव ने माना। मैं नहीं जानता कि कैसे पैक किए गए ऐप बनाने के लिए, लेकिन मुझे सेंट आर्ट से प्यार है ... क्या इसे पैकेज में बदला जा सकता है? और क्या आप मेरी मदद करने के लिए तैयार होंगे?
राचिट कििंगर

1
बहुत अच्छा काम करता है! बहुत बहुत धन्यवाद। ध्यान दें, यह होना चाहिए:sudo gem install fusuma
मेस

1
अरे @RachitKinger विस्तृत चरणों के लिए धन्यवाद, सिर्फ एक सुझाव, "mkdir fusuma" चरण के बाद, बस उस फ़ोल्डर में प्रवेश करने के लिए कमांड जोड़ें, जो अभी बनाया गया है, क्योंकि लिनक्स पर नए लोग सीधे पेस्ट कर सकते हैं और अगला चरण स्पर्श कर सकते हैं। config.yml ", जो फलसुम निर्देशिका के बाहर उत्पन्न की जा रही विन्यास फाइल का परिणाम देगा।
Ghos3t

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

7

उबंटू 18.04 वायलैंड के बजाय डिफ़ॉल्ट प्रदर्शन सर्वर के रूप में Xorg का उपयोग करता है। उल्लेखित विस्तारित इशारों का विस्तार वर्तमान में केवल वेलैंड के साथ काम करता है।

पुनरारंभ करने के बाद लॉग इन करते समय आपको क्या करने की आवश्यकता है। यह लिंक उसी प्रक्रिया को दिखाता है लेकिन अन्य तरीके से (वेलैंड से Xorg तक)।


1

18.10 (XPS 9570) पर कार्य करना: सुपर कुंजी (मेरे मामले में विंडोज़ कुंजी) दबाकर "स्टार्टअप एप्लिकेशन" की खोज करें, फिर एक नया एप्लिकेशन जोड़ें। कमांड जोड़ें fusumaऔर फिर इसे टेस्ट करने के लिए रिबूट करें।


0

एक तीन उंगली का इशारा है जो उबंटू 18:04 के साथ शामिल है। मैंने गलती से इसका पता लगा लिया।

बस किसी भी तीन उंगलियों के साथ अंदर या बाहर चुटकी लें । आप सभी सक्रिय एप्लिकेशन की विंडो देख सकते हैं।

नोट: मैंने इसे केवल उबंटू 18:04 पर परीक्षण किया है। यह अन्य संस्करणों पर भी काम कर सकता है। यह हार्डवेयर द्वारा समर्थित टचपैड चालक पर भी निर्भर करता है। मैं Dell परिशुद्धता 5530 का उपयोग कर रहा हूं।

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