Включване на поддръжката на Mac с докосване и щракване от командния ред
Съдържание:
Базираното на докосване щракване е алтернативна форма за въвеждане, която използва докосвания с тракпад (или Magic Mouse) като щракване. За повечето потребители на Mac включването на докосване за щракване се прави най-добре от системните предпочитания на Mac OS X, но напредналите потребители, които се нуждаят от повече контрол, автоматизация или дистанционно активиране на функцията, могат също да активират докосване за щракване през командния ред чрез използване на низове по подразбиране.Използването на този усъвършенстван метод също предлага предимството да се позволи щракване с докосване на екраните за влизане в Mac OS X, нещо, което не е налично по подразбиране, ако е активирано чрез контролите на GUI.
Използването на докосване за щракване или докосване за щракване изисква мултитъч съвместим Mac тракпад или мишка, независимо дали това е по-нов модел MacBook Pro или Air, или Magic Trackpad или Magic Mouse. Ако не се чувствате комфортно с командния ред и терминала, по-добре е да използвате този подход вместо това.
Как да активирате Universal Tap-Click на Mac от терминала
Ще забележите, че има изброени три отделни и уникални низа по подразбиране, единият от които активира общото поведение при натискане на докосване, докато следващият активира функцията за Magic Mouse, а другият осигурява поддръжка за докосване -за щракване в екраните за влизане и зареждане на Mac OS X. За да бъдете изчерпателни и да получите пълна поддръжка за щракване с докосване в Mac OS, издайте всички команди отделно в терминала, след което рестартирайте Mac.Както обикновено, всяка команда трябва да бъде поставена на един ред, когато се изпълнява на терминала.
defaults write com.apple.AppleMultitouchTrackpad Щракване -bool true
sudo defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Щракване -bool true
sudo defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
sudo defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
Тези низове по подразбиране са тествани да работят в много версии на системния софтуер на MacOS, включително macOS Mojave, macOS High Sierra, MacOS Sierra, OS X El Capitan, OS X Yosemite, Mac OS X Mavericks и други. Ако имате друг опит или команди, свързани с тези низове по подразбиране за активиране на докосване за щракване, споделете ги в коментарите по-долу.
Как да деактивирате щракването с докосване от терминала
Ако искате да обърнете горните настройки или дистанционно да деактивирате функцията на Mac, можете да използвате следните низове по подразбиране, за да изключите щракането на тъчпада. Ще забележите, че това е най-вече въпрос на разглеждане на горните низове по подразбиране и превключване на „true“ на „false“ и 1 на 0, където е подходящо. Точно както по-горе, издайте и трите команди, за да бъдете задълбочени:
defaults write com.apple.AppleMultitouchTrackpad Щракване -bool false
sudo defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Щракване -bool false
sudo defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 0
sudo defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 0
Отново рестартирайте Mac, за да влязат в сила всички промени, когато използвате този подход на командния ред.
Опционално можете също да деактивирате докосване за щракване, като отидете в System Preferences на Mac и коригирате настройките за докосване за щракване на тракпада на Mac.
Знаете ли за друг метод за активиране и деактивиране на докосване за щракване от командния ред на Mac? Споделете ги в коментарите по-долу!