[HOW] चक्रात यूएसबी माउस कनेक्ट करताना टचपॅड अक्षम करा

टचपॅड

अष्टपैलुत्व हा एक गुण आहे, म्हणून बोलण्यासाठी मला जीएनयू / लिनक्सबद्दल सर्वात जास्त आवडते. माझ्या मनात कधी ओलांडलेली प्रत्येक गोष्ट मी ते GNU / Linux वर कार्य करते. बरं हेच बहुमुखीपणा म्हणजे प्रणालीला वेगवेगळ्या परिस्थिती आणि कॉन्फिगरेशनमध्ये रुपांतरित करते. अशा बर्‍याच परिस्थिती आहेत ज्या यापुढे मला या सर्व आठवणार नाहीत पण मला शेवटच्या गोष्टी आठवल्या आहेत ज्या मी खाली आपल्याबरोबर सामायिक करीन.

काही दिवसांपूर्वी मी विकत घेतले हे बाहेर वळले वायरलेस यूएसबी माउस माझ्यासाठी जिम्पबरोबर काम करणे सुलभ करणे, टचपॅडसह डिझाइन करणे तार्किकदृष्ट्या अवघड आहे (कितीही लहरी नसले तरी: पी).

काही वेळा माऊस वापरुन टचपॅडच्या सहाय्याने हाताच्या तळहाताच्या संपर्कात काम करणे कठीण झाले. समाधान तार्किक होते, टचपॅड माउसला कनेक्ट करताना ते निष्क्रिय केले जावे आणि एकदा डिस्कनेक्ट केले आणि पुन्हा सक्रिय केले जावे आणि तेच त्याप्रमाणे विकी de आर्चलिनक्स आणि ए मध्ये प्रवेश च्या फोरममध्ये मंजारो मला ही प्रक्रिया स्वयंचलित करण्याचा एक मार्ग सापडला.

हे स्पष्टीकरण देण्यासारखे आहे की केसीएम-टचपॅड 0.3.1 पासून स्थापित CCR हे केवळ माउस कनेक्ट केलेले असतानाच निष्क्रिय करते परंतु ते डिस्कनेक्ट केल्यावर ते पुन्हा सक्रिय होत नाही आणि म्हणूनच आम्ही ही पद्धत वापरू. चला ते करूया!

चक्र, आर्चलिनक्स आणि मांजरोवर चाचणी केली. सर्व डिस्ट्रोवर कार्य करू शकत नाही

टचपॅड अक्षम कसा करावा?

माउस कनेक्ट रनसह:

xinput --list

माझ्या बाबतीत हे आउटपुट व्युत्पन्न झाले:

⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Microfins 2.4G Wireless Optical Mouse id=10 [slave pointer (2)] ⎜ ↳ HID 04f3:0103 id=12 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)]

पुढे, आम्ही एक स्क्रिप्ट तयार करणार आहोत जी स्वयंचलित प्रक्रिया पार पाडेल (मजकूर संपादक वापरणे आणि त्यास पाहिजे त्या ठिकाणी जतन करणे प्रत्येकावर अवलंबून आहे, येथे आम्ही मूळ पोस्टचे स्थान वापरू):

sudo nano /usr/local/bin/touchpad

आम्ही खालील कॉपी आणि पेस्ट करतोः

#! / बिन / बॅश यादी = `झिनपुट - यादी | grep -i 'mouse'` if [$ {# list} -eq 0]; नंतर `समक्रमित टचपॅडॉफ = ०` अधिसूचित-पाठवा" कोणताही यूएसबी माउस आढळला नाही "" टचपॅड सक्षम "अन्यथा चालवा सिंक्लिएंट टचपॅडॉफ = 0`" यूएसबी माऊस कनेक्ट केलेला "" टचपॅड अक्षम "फाय" सूचित करा "पाठवा

आम्ही चिकटलो CTRL + SHIFT + V आणि आम्ही सह जतन CTRL + O

आम्हाला सूचना नको असल्यास आम्ही प्रारंभ होणार्‍या रेषा काढून टाकतो सूचित करा-पाठवा

आवश्यक असल्यास आम्ही पुनर्स्थित करतो 'उंदीर' डिव्हाइसद्वारे ज्याचे नाव पहिल्या आदेशासह तयार केले गेले आहे. आमच्याकडे वायर्ड यूएसबी माउस असल्यास, आम्ही कोणतेही बदल करत नाही. माझ्या बाबतीत:

grep -i 'Microfins'

आम्ही तुम्हाला अंमलबजावणीची परवानगी देतो:

sudo chmod +x /usr/local/bin/touchpad

आम्ही एक नियम तयार करतो उदेव जेणेकरून आम्ही प्रत्येक वेळी USB माउस कनेक्ट किंवा डिस्कनेक्ट केल्यावर स्क्रिप्ट चालवते

sudo nano /etc/udev/rules.d/01-touchpad.rules

आम्ही खालील कॉपी आणि पेस्ट करतोः

<preSUBSYSTEM==»input», KERNEL==»mouse[0-9]*», ACTION==»add», ENV{DISPLAY}=»:0″, ENV{XAUTHORITY}=»/home/username/.Xauthority», RUN+=»/usr/local/bin/touchpad»
SUBSYSTEM == »इनपुट», KERNEL == »माउस [०-]] *», क्रिया == »काढा», ENV {प्रदर्शन} = »: 0 ″, ENV {XAUTHORITY} =» / मुख्यपृष्ठ / वापरकर्तानाव / .अधिकृतता », RUN + =» / usr / स्थानिक / बिन / टचपॅड »

आम्ही सुधारित वापरकर्ता नाव आमच्या वापरकर्त्याद्वारे आणि स्क्रिप्ट दुसर्‍या ठिकाणी जतन केल्याबद्दल आम्ही ती योग्यरित्या नियुक्त करतो

आम्ही सह जतन CTRL + O

शेवटी, आम्हाला प्रत्येक सुरूवातीस स्क्रिप्ट चालविणे आवश्यक आहे. केडीई मध्ये:

सिस्टम प्राधान्ये> प्रारंभ आणि बंद> ऑटोस्टार्ट> स्क्रिप्ट जोडा आणि आम्ही स्क्रिप्ट शोधतो / usr / स्थानिक / बिन

नवीन कॉन्फिगरेशनचा आनंद घेण्यासाठी पुन्हा सुरू करण्यासाठी हे पुरेसे आहे

या आणि इतर कॉन्फिगरेशन आर्चलिनिक्स विकीवर आढळू शकतात

5 टिप्पण्या, आपल्या सोडा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   कंस म्हणाले

    खूप उपयुक्त टीप, मी लॅपटॉप खरेदी केल्यावर करेन अशी आशा आहे; (

  2.   फेगा म्हणाले

    हे स्पष्ट करणे योग्य आहे की

  3.   JW म्हणाले

    पॅकमन -एस केएमसी-टचपॅड (चक्रात)
    सिस्टम प्राधान्यांमध्ये एक टचपॅड कॉन्फिगरेशन मॉड्यूल स्थापित करा जे आपल्याला पोस्टमध्ये स्पष्ट केलेल्या गोष्टींसह सहजपणे कॉन्फिगरेशन करण्याची परवानगी देते.

    1.    फेगा म्हणाले

      सीसीआर किंवा अधिकृत रिपॉझिटरीजच्या केएमसी-टचपॅडसह हे माझ्यासाठी कार्य करत नाही. हे मी वापरत असलेल्या माऊस मॉडेलमुळे असले पाहिजे आणि म्हणूनच मी ही पद्धत वापरली

  4.   टोना म्हणाले

    हॅलो, मला माहित आहे की ही पोस्ट जुनी आहे, आणि सर्वकाही विकीमध्ये आहे मला जे आवडतात त्यांच्यासाठी बदल जोडायचा आहे ज्यांना या पोस्टवर येऊन अभिवादन करा.
    /etc/udev/rules.d/01-touchpad.rules मध्ये उडीब नियम जोडताना खालीलप्रमाणे आहे

    SUBSYSTEM == »इनपुट», केर्नेल == »माउस [0-9]«, क्रिया ==» जोडा », ENV {प्रदर्शन} =»: 0 ″, ENV {XAUTHORITY} = »/ मुख्यपृष्ठ / वापरकर्तानाव / .अधिकृतता R, आरयूएन + =» / यूएसआर / बिन / समक्रमित टचपॅडऑफ = 1 ″
    SUBSYSTEM == »इनपुट», केर्नेल == »माउस [0-9]
    «, क्रिया ==» काढा », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ मुख्यपृष्ठ / वापरकर्तानाव / .अधिकृतता R, आरयूएन + =» / यूएसआर / बिन / समक्रमित टचपॅडऑफ = 0 ″