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

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

    Realizar 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, o post de perguntas e respostas do SuperUser de hoje está pronto para ajudar um leitor a sentir dor.

    A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..

    A questão

    Leitor de SuperUser Jason S quer saber como emular arrastar e soltar sem segurar o botão do mouse:

    Eu estou atualmente se recuperando de uma lesão nas costas e descobrindo que a ação de arrastar e soltar o mouse está irritando alguns dos meus músculos 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 problema).

    Existe alguma coisa para o Windows 7 (como algum tipo de software de plugin, por exemplo) que eu poderia usar como uma alternativa ou substituição para arrastar e soltar que funcionaria da mesma maneira? Em outras palavras, eu poderia fazer algo como Shift + Click e faria o sistema operacional pensar que o botão do mouse ainda está sendo pressionado até eu clicar em algum outro lugar? Como isso:

    • Shift + Click inicia o “modo arrastar” (um evento MouseDown)
    • Mover o mouse no “modo de arrastar” faz o sistema operacional achar que o botão do mouse ainda está sendo pressionado
    • Clicar novamente no “modo arrastar” inicia um lançamento (um evento MouseUp)

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

    A resposta

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

    Windows tem um ClickLock recurso que permite destacar ou arrastar itens sem manter o botão do mouse pressionado continuamente. Vou ao Painel de controle, então Propriedades do mouse. Debaixo de Aba Botões, selecionar Ativar a trava do clique.

    Quando a função estiver ativada, pressione brevemente e mantenha pressionado o botão do mouse para os itens desejados. Para soltá-los, pressione brevemente e segure o botão do mouse novamente. Você pode até mudar o tempo que o botão pressiona Definições uma vez o ClickLock recurso foi ativado.

    Seguido pela resposta do hvd:

    Como alternativa às outras respostas postadas, você pode ativar Teclas do Mouse. Teclas do Mouse permite usar o teclado numérico para controlar o ponteiro do mouse e os botões. Você pode combinar isso com um mouse ou trackpad real para que você use o teclado para controlar os botões, mas um mouse ou track pad para controlar o posicionamento.

    Alt + Shift + NumLock abrirá uma caixa de diálogo perguntando se você deseja ativar Teclas do Mouse. Uma vez ativado, o teclado numérico / (barra) e - As teclas (traço) podem ser usadas para alternar entre os botões esquerdo e direito do mouse ou * (estrela) para ambos. 0 (zero) pressiona e mantém pressionado o botão do mouse . (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.