Jak włączyć przeciąganie trzema palcami z wiersza poleceń

7

Próbuję napisać skrypt powłoki, który automatycznie ustawi gładzik na opcję przeciągania trzema palcami, którą można znaleźć w preferencjach systemowych. Próbowałem wielu różnych rzeczy, ale żadna z nich nie działa. Oto, co mam teraz:

defaults write com.apple.AppleMultitouchTrackpad TrackpadThreeFingerDrag -bool true
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerDrag -bool true

Przeszukałem wszystkie ustawienia, które mogłem znaleźć z wyjścia defaults read, ale nie znalazłem nic innego przydatnego. Są to ustawienia, które zmienia system przed zmianą ustawień ręcznie. Czy to błąd?

Używam Mavericks na 13-calowym MacBooku Air w połowie 2012 roku. Przeciągnięcie trzema palcami działa dobrze, gdy włączę je ręcznie.

EDYCJA: Ponownie uruchamiam komputer za każdym razem, gdy go uruchamiam.

Jeremy Swinarton
źródło

Odpowiedzi:

5

Wymagało to wielu prób i błędów, ale wymyśliłem to:

 defaults -currentHost write NSGlobalDomain com.apple.trackpad.threeFingerSwipeGesture -int 1

Po wprowadzeniu tego polecenia nie trzeba ponownie uruchamiać komputera, aby zastosować to ustawienie. Wystarczy wylogować się z konta i ponownie zalogować.

wyluzowana
źródło
To nie działa na Yosemite!
Khashayar
W przypadku El Capitan oryginalny kod (z pytania) działa teraz. Być może Apple zmieniło sterowniki
Nir Golan,
Co z Sierra
Lipis,