Ativando o suporte de toque para clicar do Mac a partir da linha de comando
Índice:
O clique baseado em toque é um formulário de entrada alternativo que usa toques do trackpad (ou Magic Mouse) como um clique. Para a maioria dos usuários de Mac, é melhor ativar o toque para clicar nas Preferências do sistema do Mac OS X, mas usuários avançados que precisam de mais controle, automação ou ativação remota do recurso também podem ativar o toque para clicar por meio da linha de comando usando strings padrão.O uso desse método avançado também oferece o benefício de permitir cliques e toques nas telas de login do Mac OS X, algo que não está disponível por padrão se ativado por meio dos controles da GUI.
O uso de toque para clicar ou tocar para clicar requer um trackpad ou mouse Mac compatível com multitoque, seja um modelo mais recente do MacBook Pro ou Air, ou um Magic Trackpad ou Magic Mouse. Se você não se sentir confortável com a linha de comando e o Terminal, é melhor usar essa abordagem.
Como habilitar o toque-clique universal em um Mac a partir do terminal
Você notará que há três sequências padrão separadas e exclusivas listadas, uma das quais habilita o comportamento geral de toque e clique, enquanto a próxima habilita o recurso para o Magic Mouse e a outra fornece suporte para toque -to-click nas telas de login e inicialização do Mac OS X. Para ser completo e obter suporte completo de toque e clique em todo o Mac OS, execute todos os comandos separadamente no Terminal e, em seguida, reinicie o Mac.Como de costume, cada comando deve ser colocado em uma única linha quando executado no terminal.
defaults write com.apple.AppleMultitouchTrackpad Clicking -bool true
sudo defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool true
sudo defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
sudo defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 1
Essas strings padrão foram testadas para funcionar em várias versões do software do sistema MacOS, incluindo macOS Mojave, macOS High Sierra, MacOS Sierra, OS X El Capitan, OS X Yosemite, Mac OS X Mavericks e outros. Se você tiver outras experiências ou comandos relacionados a essas sequências padrão para ativar o toque para clicar, compartilhe-as nos comentários abaixo.
Como desativar o toque e clique no terminal
Se quiser reverter as configurações acima ou desativar remotamente o recurso em um Mac, você pode usar as seguintes sequências padrão para desativar os cliques do touchpad. Você notará que isso é principalmente uma questão de observar as strings padrão acima e alternar 'verdadeiro' para 'falso' e 1 para 0, quando apropriado. Assim como acima, emita todos os três comandos para ser completo:
defaults write com.apple.AppleMultitouchTrackpad Clicking -bool false
sudo defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool false
sudo defaults -currentHost write NSGlobalDomain com.apple.mouse.tapBehavior -int 0
sudo defaults write NSGlobalDomain com.apple.mouse.tapBehavior -int 0
Novamente, reinicie o Mac para que todas as alterações entrem em vigor ao usar esta abordagem de linha de comando.
Opcionalmente, você também pode desativar o toque para clicar acessando as Preferências do sistema no Mac e ajustando as configurações de toque para clicar do trackpad do Mac.
Você conhece outro método para habilitar e desabilitar o toque para clicar na linha de comando do Mac? Compartilhe-os nos comentários abaixo!