Como você emula arrastar e soltar sem segurar o botão do mouse?

como-você-emular-arrastar-e-soltar sem segurar o botão do mouse para baixo-00

Executar um movimento padrão de arrastar e soltar com um mouse ou trackpad não é difícil de fazer normalmente, mas se você estiver se recuperando de uma lesão, algumas atividades ou movimentos podem ser problemáticos e dolorosos. Com isso em mente, a postagem de perguntas e respostas do superusuário de hoje está pronta para ajudar um leitor com dor.

A sessão de perguntas e respostas de hoje chega até nós como cortesia do SuperUser – uma subdivisão do Stack Exchange, um grupo de sites de perguntas e respostas voltado para a comunidade.

A questão

O leitor SuperUser Jason S quer saber como emular arrastar e soltar sem manter o botão do mouse pressionado:

No momento, estou me recuperando de uma lesão na parte superior das costas e descobrindo que a ação de arrastar e soltar do mouse irrita alguns dos músculos da parte superior das costas. Mover o cursor do mouse não é um problema, mas manter o botão pressionado enquanto o move (na verdade, eu uso um trackpad, mas é o mesmo).

Existe alguma coisa para o Windows 7 (como algum tipo de software de plug-in, por exemplo) que eu possa usar como alternativa ou substituição para arrastar e soltar que funcione da mesma forma? Em outras palavras, eu poderia fazer algo como Shift + Clique e isso faria o sistema operacional pensar que o botão do mouse ainda está sendo pressionado até que eu clique em outro lugar. Como isso:

  • Shift + Clique inicia o “modo de arrastar” (um evento MouseDown)
  • Mover o mouse no “modo de arrastar” faz com que o sistema operacional pense que o botão do mouse ainda está sendo pressionado
  • Clicar novamente no “modo de arrastar” inicia uma liberação (um evento MouseUp)

Como você emula arrastar e soltar sem manter o botão do mouse pressionado?

Recomendado:  Prepare-se para mais anúncios na Pesquisa Google e no YouTube

A resposta

Os colaboradores do SuperUser Keltari e hvd têm a resposta para nós. Primeiro, Keltari:

O Windows possui um recurso ClickLock que permite destacar ou arrastar itens sem manter continuamente o botão do mouse pressionado. Vá para o Painel de Controle e Propriedades do Mouse . Na guia Botões , selecione Ativar ClickLock .

Assim que o recurso estiver ativado, pressione brevemente e segure o botão do mouse para os itens desejados. Para liberá-los, pressione rapidamente e mantenha pressionado o botão do mouse novamente. Você pode até alterar o tempo necessário para pressionar o botão em Configurações, uma vez que o recurso ClickLock tenha sido ativado.

como-você-emular-arrastar-e-soltar sem segurar o botão do mouse pressionado-01

Seguido pela resposta de hvd:

Como alternativa às outras respostas postadas, você pode ativar as teclas do mouse . As teclas do mouse permitem usar o teclado numérico para controlar o ponteiro e os botões do mouse. Você pode combinar isso com um mouse ou trackpad real para usar o teclado para controlar os botões, mas um mouse ou trackpad para controlar o posicionamento.

Alt + Shift + NumLock abrirá uma caixa de diálogo perguntando se você deseja ativar as teclas do mouse . Uma vez habilitado, as teclas / (barra) e (traço) do teclado numérico podem ser usadas para alternar entre os botões esquerdo e direito do mouse ou * (estrela) para ambos. 0 (zero) irá pressionar e segurar o botão do mouse e . (decimal) irá liberá-lo.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui .