Como mover rapidamente o cursor do mouse entre monitores?


22

Eu tenho dois monitores externos, posicionados horizontalmente em cada lado do meu MacBook Pro. Quando estou trabalhando nas telas da extrema esquerda ou da extrema direita, acho um pouco irritante ter que mover o cursor até o lado oposto (geralmente requer vários golpes no touchpad).

Existe alguma maneira mais fácil de fazer isso? Eu já tenho o BetterTouchTool instalado, mas não vi nada lá que faria isso. Eu estava pensando em algum tipo de atalho de combinação de teclas que eu poderia usar que iria pular o cursor para a próxima tela.

insira a descrição da imagem aqui


Voto positivo, porque eu acho que seria um truque legal se houver algo por aí que possa fazê-lo ... mesmo assim, não é possível: /
Tetsujin

Qual versão do macOS você está executando?
Monomeeth

El Capitan 10.11.6 na máquina em questão aqui, mas eu também usam máquinas que executam Sierra
user5359531

Ironicamente, achei a solução mais fácil para isso: obter um único monitor externo grande e um mouse físico. Utilizar o recurso 'Spaces' do macOS também ajuda.
user5359531

Respostas:


16

Definitivamente, isso é possível usando o BetterTouchTool .

Como você já o possui, não há necessidade de instalar um novo software. Também tem muitas outras opções, então eu prefiro.

De qualquer forma, aqui está como você faz:

  1. Vá para BetterTouchTool Preferences => Keyboard .
  2. Clique no Add New Shortcut or Key Sequencebotão
  3. Atribua um novo atalho de teclado em Click to record shortcut

    por exemplo, para o Monitor-1 Control+Shift+1, para o Monitor-2 Control+Shift+2etc.

  4. Em seguida, no Trigger Predefined Actionmenu suspenso, selecione

    Other Mouse Actions => Move Mouse To Position

  5. Uma janela modal aparecerá para capturar a posição desejada do mouse. Basta colocar o cursor na posição desejada de um monitor e pressionar Spacepara capturar a posição. Agora Savea posição na janela modal.

  6. Repita 2para 5para todos os seus monitores.

Agora você poderá pular o cursor do mouse para o Monitor-1 pressionando Control+Shift+1, para o Monitor-2 pressionando Control+Shift+2e para o Monitor-3 pressionando Control+Shift+3.

Muito bem sucedida.


2
Nunca teria encontrado esse recurso sozinho, obrigado. Isso parece estar funcionando bem. Na verdade, tenho várias configurações de monitor com o mesmo laptop em escritórios diferentes, então terei que brincar um pouco para encontrar uma configuração que funcione bem em todas as configurações de monitor.
precisa saber é o seguinte

12

O método mais simples, fácil e gratuito é usar o CatchMouse. Basta adicionar um atalho para cada monitor e pronto!

Um link para o aplicativo: https://github.com/round/CatchMouse


Obrigado! Tão simples e bonito. Ótima dica, isso me salvará anos de rolagem.
Edlet

Seria ainda melhor se eu pudesse mover o foco com o cursor usando o CatchMouse.
elquimista 19/01/19

esta ferramenta é tão simples e boa!
xinnjie

11
ao foco movimento em conjunto com a tela move: medium.com/thevelops-tech-blog/...
Hoang Nguyen Huu

11
Várias respostas para essa pergunta (eu li outras perguntas sobre o StackExchange, não apenas essa), e essa é a única que funcionou para mim. Testado no Mojave (OSX 10.14), mas acho que também funcionará na Catalina.
Lucio Mollinedo

3

A reação do mouse e do trackpad da Apple é fortemente afetada pela velocidade do movimento. Coloque um mouse em um canto. Agora arraste o mouse muito lentamente. Voltar para o canto. agora arraste mais rápido. você verá que, para o mesmo espaço físico em que o mouse se moveu, você duplicou / triplica a quantidade de pixels quando se move mais rápido.

Agora, se você se mover rápido o suficiente, como passar rapidamente (ou deslizar rapidamente em um trackpad), poderá cobrir todo o espaço da área de trabalho em um único movimento.

Se isso não estiver funcionando para você - abra o painel de controle e acelere um pouco a velocidade de rastreamento do mouse / trackpad. Isso deve fazer o truque.


Embora isso seja verdade, algumas vezes um atalho de teclado pode ser mais eficiente. Por exemplo, quando os tamanhos do monitor (resolução mais alta / mais baixa) são amplamente variados, você não poderá ir de um monitor para outro com um movimento linear de todas as posições.
Fayaz

Meus monitores são de tamanhos diferentes, então, às vezes, um movimento rápido chega à borda do monitor, pois a posição vertical corresponde a uma borda que não leva ao monitor vizinho, por isso, acabo precisando me mover para a esquerda. capaz de passar para o próximo monitor e depois continuar à esquerda. Com três monitores, parece impossível ir do monitor de longe para o monitor de extrema direita em um único movimento, mesmo que eu não bata em uma borda.
Troy Daniels

1

Tentei o Mousebeam na Mac App Store e faz exatamente o que eu queria. Agora posso usar atalhos de teclado para pular o mouse para o meio de uma tela específica.


Você pode descrever como sua resposta é diferente da resposta que @Junme já deu?
FSB

@fsb Esta resposta aqui explica como a ferramenta recomendada funciona, que é realmente melhor que a anterior.
Nohillside

0

mousebeam Eu não o usei, mas uso outro aplicativo do mesmo desenvolvedor mousebeam


As respostas no Ask Different precisam ser mais do que apenas um link. Não há problema em incluir um link, mas faça um resumo ou trecho da resposta. A idéia é tornar a resposta independente.
Nohillside
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.