6

Я хотел бы использовать естественную прокрутку с сенсорной панелью и обычную прокрутку, когда я использую обычную мышь USB. Я не хочу идти в диалог настроек, чтобы менять настройки каждый раз, когда мне нужен переключатель. Таким образом, мне нужен инструмент командной строки, чтобы помочь мне с этим.

Вот что я положил в ~/.bashrc:

alias scr-natural='defaults write NSGlobalDomain com.apple.swipescrolldirection -bool TRUE && killall cfprefsd'
alias scr-normal='defaults write NSGlobalDomain com.apple.swipescrolldirection -bool FALSE && killall cfprefsd'

После запуска scr-normal а затем

defaults read NSGlobalDomain com.apple.swipescrolldirection

Я вижу значение 0 . Однако поведение все еще является естественной прокруткой.

Я искал много мест, и он говорит, что диалог настроек установит новое значение и заставит систему перезагрузить ~/Library/Preferences/.GlobalPreferences.plist . Я никак не мог заставить систему перезагрузить этот файл через командную строку, и я застрял там.

Кто-нибудь может помочь?

1 ответ1

1

Хорошо, не прямой ответ на этот вопрос, но ответ, чтобы решить мою реальную проблему:

Зайдите на http://pilotmoon.com/scrollreverser/ и загрузите программное обеспечение, оно может настроить систему, чтобы я мог использовать естественную прокрутку для трекпада и обычную прокрутку для внешней USB-мыши

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .