Можно ли установить опцию Magic Trackpad через терминал?

Можно ли установить волшебные параметры трекпада с помощью тем меню:

  • Щелчок точки,
  • прокрутка и масштабирование,
  • и т. д.

с помощью терминала?

Ответы (1)

Вы можете использовать значения по умолчанию для редактирования списков свойств. Но трекпады Magic Trackpad и трекпады ноутбуков имеют разные настройки, и они хранятся в разных местах в разных версиях OS X.

Вот несколько команд из файла .osx от @MathiasBynens :

# Trackpad: enable tap to click 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

# Trackpad: map bottom right corner to right-click
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadCornerSecondaryClick -int 2
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadRightClick -bool true
defaults -currentHost write NSGlobalDomain com.apple.trackpad.trackpadCornerClickBehavior -int 1
defaults -currentHost write NSGlobalDomain com.apple.trackpad.enableSecondaryClick -bool true

# Trackpad: swipe between pages with three fingers
defaults write NSGlobalDomain AppleEnableSwipeNavigateWithScrolls -bool true
defaults -currentHost write NSGlobalDomain com.apple.trackpad.threeFingerHorizSwipeGesture -int 1
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerHorizSwipeGesture -int 1

Первые не позволяют нажать на экран входа в систему в Mountain Lion. -currentHostпонадобится не во всех случаях. Он изменяет файлы в формате ~/Library/Preferences/ByHost/, которые относятся к текущему компьютеру и имеют приоритет над файлами в формате ~/Library/Preferences/.

Вы можете сравнить вывод значений по умолчанию , чтобы найти ключи для предпочтений.

См. также эти вопросы:

Хотя я никогда не мечтал о том, чтобы полностью применить все в файле .osx, это превосходный живой эталон. Даже зависит от версии.
Я думаю, что ваша ссылка на .osxначинает гнить; похоже, это мягкое перенаправление на github.com/mathiasbynens/dotfiles/blob/master/.macos
Хороший список литературы!
Добавление к этому: в соответствии с этим ответом вы можете defaults writeвступить в силу без выхода из системы/входа/перезапуска с помощьюactivateSettings -u