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.

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ć.


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,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.