Wie ändere ich das Tippen, um mit "Standardschreiben" von der Befehlszeile aus zu klicken?


14

Ich möchte die Tap-to-Click-Eigenschaft des Trackpads über die Befehlszeile ändern. Grafisch kann ich dies tun, indem ich auf Systemeinstellungen -> Trackpad -> Zum Klicken tippen klicke. Wie kann ich das von der Kommandozeile aus machen?

Ich habe versucht:

defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -int 0
defaults write GlobalPreferences com.apple.mouse.tapBehavior -int 0

aber diese funktionierten nicht (mit int als 1 und 0, mit Neustart). Fehlt mir ein Schritt? Ich habe Macbook 5,1 Snow Leopard.


Woher wissen Sie, dass dies die richtigen Schlüssel für das Tap-to-Click-Verhalten sind? Haben Sie die relevanten Dateien vor und nach dem Ändern der Einstellungen in der System-GUI geändert?
Cajunluke

Bei beiden Zeilen handelt es sich um Anweisungen aus der Google-Suche. Wenn ich gui verwende, wird der obere Bereich geändert. Ich habe es auch mit -bool true / false versucht, da Clicking-key tatsächlich boolesch ist. Gibt es noch andere Orte, an denen ich basteln sollte? Wie "allow-command-line-access = true"?
Juha

Es gibt keine Einrichtung zum Zulassen des Befehlszeilenzugriffs. defaultssollte arbeiten. Haben Sie den Booleschen Wert YES / NO oder den String true / false / yes / no überprüft?
Cajunluke

Antworten:


6

Habe es geschafft. Das richtige Format (für mich) ist:

defaults -currentHost write -globalDomain com.apple.mouse.tapBehavior -int 0

Ändern Sie 0 in 1, wenn Sie das Tap-to-Click aktivieren möchten. Dies scheint sehr abhängig von der von Ihnen verwendeten Version zu sein. Die Befehle in der Frage haben für andere funktioniert.

Abmelden - Damit dies funktioniert, ist ein Login erforderlich.


Was bringt es Ihnen, wenn Sie sich abmelden und anmelden müssen, wenn Sie Sys Pref GUI vermeiden?
Tal

1
Tun Sie dies nach jedem Upgrade für 100 Computer / Konten (einmal pro Jahr). Die Befehlszeile automatisiert banale Aufgaben.
Juha

1
Zusätzlich zur Automatisierung ist es ein schönes Protokoll der eigenen Vorlieben.
Cavalcade

2

Ich hatte folgendes in meiner .osxAkte :

# Enable tap to click (Trackpad) for this user and for the login screen
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true
defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1

Scheint nicht mit Mojave zu funktionieren, aber angesichts der Tatsache, dass es so lange her ist, bin ich nicht überrascht.
Skube
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.