Desativar aceleração do mouse

15

Existe alguma maneira de desativar a aceleração do mouse em um mac?

A aceleração do mouse é o que faz com que o mouse se mova lentamente ao movê-lo um pouquinho, e uma distância maior quando se move rapidamente. Em outras palavras, quero que o mouse mova sempre a mesma distância, independentemente da velocidade que eu uso.

Estou usando um trackpad, a propósito.

Para entender o que quero dizer com aceleração do mouse, tente o seguinte:

  1. Coloque o dedo no lado esquerdo do trackpad.
  2. Muito lentamente, mova o dedo para a direita do trackpad e observe que o cursor não se move muito na tela.
  3. Agora tente a mesma coisa, mas desta vez mova o dedo muito rápido de um lado do trackpad para o outro. Você deve ver que o cursor se moveu uma quantidade significativa de distância mais do que anteriormente, mesmo que seu dedo tenha percorrido a mesma distância.
Sensível
fonte

Respostas:

5

Até onde eu sei, não há como fazer isso sem ferramentas externas.

Usb Overdrive permite fazer isso http://www.usboverdrive.com/ e é o que eu uso.

O mouse orientado também possui essa configuração. http://plentycom.jp/en/steermouse/

Mouse Curves http://triq.net/articles/mouse-acceleration-preference-pane-mac-os-x Tem a vantagem de ser gratuito, mas a Apple que remove a API de aceleração na versão 10.6 pode ter implicações em sua utilidade.

rck
fonte
No momento, o uso de um driver de terceiros parece ser a única maneira de fazer isso.
Austin
Sim - a curva de aceleração não está disponível diretamente para o usuário.
bmike
2

Vá para Preferências do sistema do Trackpad e diminua a velocidade do rastreamento para baixo. Receio que o que você não possa fazer é deixar o mouse acelerado e também razoavelmente rápido.

Mike Scott
fonte
Isso funciona, mas torna o mouse incrivelmente lento :(
Sensible
Muito obrigado, isso funcionou para mim. Na verdade, isso é ótimo para mouses com DPIs altos que possuem botões para aumentar o DPI. Manter a velocidade 0 no sistema e aumentar o DPI através do mouse remove completamente a aceleração e fornece a velocidade desejada.
Yogesh Umesh Vaity
2

Atualmente, estou usando o SmoothMouse .

De acordo com http://smoothmouse.net/forum/topic/34-pointer-lag , também deve reduzir o atraso no movimento do ponteiro.

Fato : o ponteiro na tela fica atrás do mouse (ou trackpad) no OS X mais do que em outros sistemas operacionais, como Windows ou Ubuntu Linux.

Resumindo:

  • O problema foi confirmado por um engenheiro da Apple (obrigado por isso) em uma correspondência por e-mail comigo. Ele também mencionou que eles estavam trabalhando em uma solução.
  • O problema existe pelo menos desde o OS X 10.4 "Tiger". A versão atual do OS X (10.8 "Mountain Lion") ainda apresenta o problema.
  • Muitas pessoas confundem atraso com aceleração, e foi sobre isso que meu post foi publicado.

Soluções:

  • Mouse suave.
  • Executando o Mac como um cliente Synergy com um mouse conectado a outro computador executando o servidor Synergy.
  • Usando o tablet Wacom em vez de um mouse.
Lri
fonte
0

Por outro lado, não acho que haja uma maneira de ativar a aceleração do ponteiro do mouse em um Mac

OK, entendo o que você quer dizer. É diferente das janelas, pois não acelera quanto mais você a move, mas quanto mais rápido você a move. De qualquer forma, se você girar a velocidade do mouse para a configuração mais baixa, verá que o cursor se move na mesma distância, não importa a rapidez com que o dedo se move

Captura de tela, configuração no canto superior esquerdo:

Trackpad

Conorgriffin
fonte
Você quer dizer que não há aceleração do mouse para começar? Talvez não seja chamado de aceleração do mouse, mas adicionei um exemplo do que quero dizer na pergunta.
Senseful
0

Você também pode procurar uma ferramenta de terceiros chamada MagicPrefs para ajustar as configurações de rastreamento no Mac OS X.

Eles têm uma boa seção de dicas que documenta a capacidade de definir uma "velocidade" pesada (que eles chamam de TrackingMouse e representam como um número inteiro) e uma "velocidade" mais refinada (que eles chamam de TrackingMouse e representam como um valor flutuante entre 0 e 1) Não está claro se eles realmente desativam a "aceleração" que entra em ação à medida que você se move mais rapidamente. Como isso é incorporado à "experiência da maçã", pode não ser facilmente alterado ou substituído.

bmike
fonte
0

Tendo enfrentado o mesmo aborrecimento com o meu novo Magic Mouse, criei um script que não requer nenhuma solução de terceiros. Você pode ler sobre isso no meu blog . Eu tenho esse rodar como uma opção de menu útil no Keyboard Maestro e mantê-lo no Dropbox, mas é essencialmente apenas um script de shell. Então, se você estiver interessado, aqui está o script:

#!/bin/sh
# Kill Mouse Acceleration and set Mouse sensitivity
# Author: [Kaushik Gopal](http://journal.kaush.co/475/run-kill-mouse-acceleration-on-login-with-keyboard-maestro) 
# ----------------------------------------
# Check if the killmouseaccel script is installed in the Dropbox folder
if ! [ -f ~/Dropbox/"Utility Belt"/killmouseaccel ]
  then
    echo "You don't have the kill script installed. Will try to connect to the net and install it now"; 
    curl -O http://ktwit.net/code/killmouseaccel
    chmod +x killmouseaccel
    mv killmouseaccel ~/Dropbox/"Utility Belt"/
fi 

# No run the script
if [ -f ~/Dropbox/"Utility Belt"/killmouseaccel ]
  then
    # first set mouse sensitivity to sane levels
    defaults write -g com.apple.mouse.scaling 1.8
    # defaults read -g com.apple.mouse.scaling

    # run the kill mouse script 
    ~/Dropbox/"Utility Belt"/killmouseaccel mouse

    echo "\nMouse Acceleration: Killed \nMouse:Sensitivity : 1.8\n";

  else
    echo "\nCouldn't install the kill Mouse Acceleration script. Sorry nothing done.\n"; 
fi 

Eu configurei a sensibilidade do mouse para 1,8, o que funciona para mim. Aumente / diminua para um valor que você gosta.

Acessórios para a gent / lady em ktwit.net que realmente criou o script de eliminação da aceleração do mouse.

Kaushik Gopal
fonte
Solução interessante, mas a parte que baixa automaticamente um script da Internet parece uma vulnerabilidade de segurança. (Por exemplo, se esse site for hackeado um dia).
Sensible
0

Depois de tentar vários métodos, acabei usando o Cursor Suave . Custa três dólares, mas funciona e permite controlar a aceleração do mouse e do trackpad separadamente.

Jozef Legény
fonte
0

Gostaria de complementar este bom tópico, com uma configuração de mouse relacionada:

O MacOS também possui Aceleração / Inércia no Mouse Scroll.

E pode ser desativado:

  1. Abra Preferências do Sistema -> Acessibilidade

  2. Role para baixo até Controle de ponteiro

  3. Clique em Opções do Mouse

  4. Desativar inércia

Imagem abaixo: insira a descrição da imagem aqui

Prado
fonte