Activarea suportului Mac Touch-To-Click din linia de comandă

Cuprins:

Anonim

Clicurile bazate pe atingere sunt o formă alternativă de introducere care utilizează atingerile din trackpad (sau Magic Mouse) ca clic. Pentru majoritatea utilizatorilor de Mac, activarea atingerii pentru clic se face cel mai bine din Preferințele de sistem Mac OS X, dar utilizatorii avansați care au nevoie de mai mult control, automatizare sau activarea de la distanță a funcției pot, de asemenea, să activeze atingerea pentru clic prin linia de comandă. prin utilizarea șirurilor implicite.Folosirea acestei metode avansate oferă, de asemenea, avantajul de a permite atingerea clicului pe ecranele de conectare din Mac OS X, ceva care nu este disponibil implicit dacă este activat prin comenzile GUI.

Folosirea atingerii pentru clic sau atingerea pentru clic necesită un trackpad sau un mouse Mac compatibil multitouch, indiferent dacă este un model mai nou de MacBook Pro sau Air, sau un Magic Trackpad sau Magic Mouse. Dacă nu sunteți confortabil cu linia de comandă și cu terminalul, este mai bine să utilizați această abordare.

Cum se activează atingerea universală-clic pe un Mac de la terminal

Veți observa că sunt listate trei șiruri prestabilite separate și unice, dintre care unul activează comportamentul general al clicului prin atingere, în timp ce următorul activează funcția pentru Magic Mouse, iar celăl alt oferă suport pentru atingere. -pentru a face clic pe ecranele de conectare și de pornire ale Mac OS X. Pentru a fi complet și pentru a obține suport complet pentru atingerea clicului în Mac OS, lansați toate comenzile separat în Terminal, apoi reporniți Mac.Ca de obicei, fiecare comandă ar trebui plasată pe o singură linie atunci când este executată la terminal.

defaults scrie com.apple.AppleMultitouchTrackpad Făcând clic pe -bool true

sudo defaults scrie com.apple.driver.AppleBluetoothMultitouch.trackpad Făcând clic pe -bool true

sudo defaults -currentHost scrie NSGlobalDomain com.apple.mouse.tapBehavior -int 1

sudo defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1

Aceste șiruri implicite au fost testate pentru a funcționa în multe versiuni de software de sistem MacOS, inclusiv macOS Mojave, macOS High Sierra, MacOS Sierra, OS X El Capitan, OS X Yosemite, Mac OS X Mavericks și alții. Dacă aveți alte experiențe sau comenzi legate de aceste șiruri implicite pentru activarea atingerii pentru a face clic, trimiteți-le în comentariile de mai jos.

Cum să dezactivezi atingerea-clic din terminal

Dacă doriți să inversați setările de mai sus sau să dezactivați de la distanță funcția pe un Mac, puteți utiliza următoarele șiruri implicite pentru a dezactiva clicurile pe touchpad. Veți observa că aceasta este în principal o chestiune de a privi șirurile implicite de mai sus și de a comuta „adevărat” la „fals” și de la 1 la 0, acolo unde este cazul. La fel ca mai sus, lansați toate cele trei comenzi pentru a fi complet:

defaults scrie com.apple.AppleMultitouchTrackpad Făcând clic -bool false

sudo defaults scrie com.apple.driver.AppleBluetoothMultitouch.trackpad Făcând clic pe -bool false

sudo defaults -currentHost scrie NSGlobalDomain com.apple.mouse.tapBehavior -int 0

sudo defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 0

Din nou, reporniți Mac-ul pentru ca toate modificările să aibă efect atunci când utilizați această abordare în linia de comandă.

Opțional, puteți dezactiva, de asemenea, atingerea pentru clic, accesând Preferințe de sistem pe Mac și ajustând setările trackpad-ului Mac pentru apăsare pentru a face clic.

Cunoașteți o altă metodă pentru activarea și dezactivarea atingerii pentru clic din linia de comandă a Mac-ului? Distribuiți-le în comentariile de mai jos!

Activarea suportului Mac Touch-To-Click din linia de comandă