Svestranost je jedna od vrlina, da tako kažem, koja mi se najviše sviđa u GNU / Linuxu. Sve što mi je prošlo kroz glavu uspio sam pokrenuti na GNU / Linuxu. Pa to je svestranost, prilagođavanje sustava različitim situacijama i konfiguracijama. Toliko je situacija da se više ne sjećam svih, ali sjećam se ove posljednje koju ću podijeliti s vama u nastavku.
Ispada da sam prije nekoliko dana kupio bežični usb miš da mi olakša rad s Gimpom, jer je logično dizajniranje s dodirnom pločicom (koliko god hirovit bio: P).
Korištenje miša u nekim je prilikama ometao rad dlana ruke s dodirnom pločicom. Rješenje je bilo logično Touchpad Treba ga deaktivirati prilikom povezivanja miša i ponovno ga aktivirati nakon što ga odspojite, a to je način u wiki de archlinux i u a ulazak na forumu Manjaro Pronašao sam način da automatiziram ovaj proces.
Vrijedno je pojasniti da s kcm-dodirna pločica 0.3.1 instaliran od CCR Isključuje se samo kada povežete miš, ali se neće isključiti nakon što ga odspojite, i zato ćemo koristiti ovu metodu. Učinimo to!
Kako onemogućiti dodirnu podlogu?
Uz pokretanje povezanog miša:
xinput --list
U mom slučaju generiran je ovaj izlaz:
⎡ 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)]
Dalje, stvorit ćemo skriptu koja će provesti automatski postupak (na svakom je da koristi uređivač teksta i spremi ga na željeno mjesto, ovdje ćemo koristiti mjesto izvornog posta):
sudo nano /usr/local/bin/touchpad
Kopiramo i zalijepimo sljedeće:
#! / bin / bash list = `xinput --list | grep -i 'miš' "ako [$ {# list} -eq 0]; zatim izvršite `synclient touchpadoff = 0` notify-send" USB miš nije otkriven "" Touchpad enabled "else exec` synclient touchpadoff = 1` notify-send" USB mouse connected "" Touchpad disabled "fi
Držimo se CTRL + SHIFT + V i držimo se s CTRL + O
Ako je potrebno zamjenjujemo 'miš' uređajem čije se ime generira prvom naredbom. Ako imamo žičani USB miš, ne vršimo nikakve izmjene. U mom slučaju:
grep -i 'Microfins'
Dajemo vam odobrenje za izvršenje:
sudo chmod +x /usr/local/bin/touchpad
Stvaramo pravilo udev tako da izvršava skriptu svaki put kad spojimo ili odspojimo USB miš
sudo nano /etc/udev/rules.d/01-touchpad.rules
Kopiramo i zalijepimo sljedeće:
<preSUBSYSTEM==»input», KERNEL==»mouse[0-9]*», ACTION==»add», ENV{DISPLAY}=»:0″, ENV{XAUTHORITY}=»/home/username/. Xauthority», RUN+=»/usr/local/bin/touchpad»
PODSISTEM == »input», KERNEL == »miš [0-9] *», ACTION == »ukloni», ENV {DISPLAY} = »: 0 ″, ENV {XAUTHORITY} =» / home / username / .Xauthority », RUN + =» / usr / local / bin / touchpad »
Mi modificiramo korisničko ime od strane našeg korisnika, a u slučaju da smo skriptu spremili na drugo mjesto, dodijelili smo je ispravno
Štedimo s CTRL + O
I na kraju, skriptu moramo pokretati pri svakom pokretanju. U KDE-u ćemo:
Postavke sustava> Pokretanje i isključivanje> Automatsko pokretanje> Dodaj skriptu a skriptu tražimo u / Usr / local / bin
Dovoljno će biti ponovno pokretanje da biste mogli uživati u novoj konfiguraciji
Vrlo koristan savjet, nadam se da ću to učiniti kad kupim laptop; (
Vrijedno je pojasniti da
pacman -S kcm-dodirna pločica (u čakri)
Instalirajte modul za konfiguraciju dodirne pločice u postavke sustava koji vam omogućuje jednostavno konfiguriranje, uključujući ono što je objašnjeno u postu.
Ne radi mi s kcm-dodirnom pločicom CCR-a ili službenim spremištima. Sigurno zbog modela miša koji koristim i zato sam se poslužio ovom metodom
Pozdrav, znam da je ovaj post star i da sve dolazi u Wiki. Samo želim dodati promjenu za one koji me vole, dolaze u ovaj post i pozdrav.
pri dodavanju pravila udeb u /etc/udev/rules.d/01-touchpad.rules slijedi
PODSISTEM == »ulaz», KERNEL == »miš [0-9]«, ACTION ==» dodaj », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ home / username / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 1 ″
PODSISTEM == »ulaz», KERNEL == »miš [0-9]«, ACTION ==» ukloni », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ home / username / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 0 ″