Por padrão, o macOS aplica curvas dinâmicas de aceleração aos movimentos do mouse e trackpad. É possível desativar a aceleração para obter rastreamento linear 1:1.
Desativando a Aceleração do Mouse
Execute o seguinte comando no Terminal:
defaults write .GlobalPreferences com.apple.mouse.scaling -1
[!IMPORTANT] Finalização de sessão necessária: Você deve finalizar a sessão da sua conta no macOS e iniciar sessão novamente (ou reiniciar) para que a alteração tenha efeito. Se você ajustar posteriormente a Velocidade de rastreamento em Ajustes do Sistema -> Mouse, o macOS reativará a aceleração.
Restaurando a Aceleração Padrão
Abra Ajustes do Sistema -> Mouse e mova o controle deslizante Velocidade de rastreamento. Alternativamente:
defaults write .GlobalPreferences com.apple.mouse.scaling 1.5
Aceleração do Trackpad
Para desativar a aceleração especificamente no trackpad integrado ou Magic Trackpad:
defaults write .GlobalPreferences com.apple.trackpad.scaling -1
Finalize a sessão e inicie-a novamente para aplicar.
Alternativas nas Versões Recentes do macOS
A partir do macOS Sonoma (14.0+), a Apple adicionou uma chave nativa:
- Abra Ajustes do Sistema -> Mouse -> Avançado...
- Desative a Aceleração do cursor.
Para versões anteriores, utilitários de código aberto como LinearMouse fornecem perfis lineares persistentes.