Daudzpusība ir viens no tā teikt tikumiem, kas man visvairāk patīk GNU / Linux. Visu, kas man ienāca prātā, es strādāju pie GNU / Linux. Nu, tieši tas ir universālums, sistēmas pielāgošana dažādām situācijām un konfigurācijām. Ir tik daudz situāciju, ka es vairs visas neatceros, bet es atceros šo pēdējo, kuru es dalīšos ar jums tālāk.
Izrādās, ka pirms dienām es nopirku a bezvadu usb pele lai man būtu vieglāk strādāt ar Gimp, jo loģiski ir grūti izstrādāt ar skārienpaliktni (lai arī cik kaprīzs tas ir: P).
Izmantojot peli, dažos gadījumos palmu saskare ar skārienpaliktni apgrūtināja darbu. Risinājums bija loģisks touchpad Pievienojot peli, tā ir jāaktivizē un pēc atvienošanas jāaktivizē atkārtoti, un tieši tā Wiki de archlinux un vienā ieeja gada forumā Manjaro Es atradu veidu, kā automatizēt šo procesu.
Ir vērts to precizēt ar kcm-skārienpaliktnis 0.3.1 instalēta kopš CCR Tas tiek deaktivizēts tikai tad, kad pele ir pievienota, bet pēc atvienošanas tā neaktivizējas, un tāpēc mēs izmantosim šo metodi. Darīsim to!
Kā atspējot skārienpaliktni?
Kad pele ir pievienota, palaidiet:
xinput --list
Manā gadījumā šī izeja tika ģenerēta:
⎡ 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)]
Pēc tam mēs izveidosim skriptu, kas veiks automātisko procesu (katra paša ziņā ir izmantot teksta redaktoru un saglabāt to vēlamajā vietā, šeit mēs izmantosim sākotnējā ziņojuma atrašanās vietu):
sudo nano /usr/local/bin/touchpad
Mēs kopējam un ielīmējam:
#! / bin / bash list = `xinput --list | grep -i 'pele', ja [$ {# list} -eq 0]; tad izpildiet `synclient touchpadoff = 0` paziņot-nosūtīt" Nav konstatēta USB pele "" Skārienpaliktnis iespējots ", citādi exec` synclient touchpadoff = 1` paziņot-nosūtīt" pievienota USB pele "" Skārienpaliktnis atspējots "fi
Mēs turamies CTRL + SHIFT + V un mēs turamies līdzi CTRL + O
Ja nepieciešams, mēs nomainām 'pele' ar ierīci, kuras nosaukums tiek ģenerēts ar pirmo komandu. Ja mums ir vadu vadīta USB pele, mēs neveicam nekādas izmaiņas. Manā gadījumā:
grep -i 'Microfins'
Mēs jums piešķiram izpildes atļauju:
sudo chmod +x /usr/local/bin/touchpad
Mēs izveidojam likumu udev lai skripts tiktu izpildīts katru reizi, kad mēs pievienojam vai atvienojam USB peli
sudo nano /etc/udev/rules.d/01-touchpad.rules
Mēs kopējam un ielīmējam:
<preSUBSYSTEM==»ievade», KODULS==»pele[0-9]*», ACTION==»pievienot», ENV{DISPLAY}=»:0″, ENV{XAUTHORITY}=»/mājas/lietotājvārds/. Xauthority», RUN+=»/usr/local/bin/touchpad»
APAKŠSISTĒMA == »ievade», KERNEL == »pele [0-9] *», ACTION == »noņemt», ENV {DISPLAY} = »: 0 ″, ENV {XAUTHORITY} =» / home / lietotājvārds / .Xauthority », RUN + =» / usr / local / bin / skārienpaliktnis »
Mēs modificējam lietotājvārds ko veic mūsu lietotājs, un gadījumā, ja skripts ir saglabāts citā vietā, mēs to pareizi piešķiram
Mēs ietaupām ar CTRL + O
Visbeidzot, skripts jāpalaiž katrā startā. KDE mēs gatavojamies:
Sistēmas preferences> Startēšana un izslēgšana> Automātiskā palaišana> Pievienot skriptu un mēs meklējam skriptu / usr / local / bin
Pietiks ar restartēšanu, lai varētu izbaudīt jauno konfigurāciju
Padoms ir ļoti noderīgs, es ceru to izdarīt, pērkot klēpjdatoru; (
Ir vērts precizēt, ka
pacman -S kcm-touchpad (čakrā)
Sistēmas preferencēs instalējiet skārienpaliktņa konfigurācijas moduli, kas ļauj to viegli konfigurēt, ieskaitot to, kas ir paskaidrots ziņā.
Man tas nedarbojas ar CCR kcm-touchpad vai oficiālajiem krātuvēm. Tas noteikti ir peles modeļa dēļ, ko es izmantoju, un tāpēc es izmantoju šo metodi
Sveiki, es zinu, ka šis ieraksts ir vecs un ka viss ir pieejams Wiki. Es tikai vēlos pievienot izmaiņas tiem, kuriem es patīku, kas nāk uz šo ziņu un sveicieniem.
pievienojot udeb kārtulu mapē /etc/udev/rules.d/01-touchpad.rules, ir šāds
APAKŠSISTĒMA == »ievade», KERNEL == »pele [0-9]«, ACTION ==» pievienot », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ home / username / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 1 ″
APAKŠSISTĒMA == »ievade», KERNEL == »pele [0-9]«, ACTION ==» noņemt », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ home / username / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 0 ″