Faça o botão do meio do mouse se comportar como um clique duplo no Windows 7?

6

Qual é a melhor e mais leve maneira de fazer com que o botão do meio do mouse (ou seja, clicar na roda de rolagem) se comporte como um clique duplo no Windows 7? Eu quero que isso seja universal, para que outros programas nunca vejam o clique do meio, eles apenas vêem um clique duplo com o botão esquerdo.

Eu costumava fazer isso no Windows XP com drivers Logitech SetPoint, mas sempre foi uma solução feia - instalar um binário enorme (> 50 MB!) apenas para habilitar um pouco de funcionalidade simples.

    
por Geoff Olynyk 27.06.2012 / 16:04

2 respostas

7
Autohotkey é uma solução leve, com o script:

*MButton::SendInput {Click 2}

Você pode até mesmo compilá-lo para um executável, que pesa cerca de 200 KB em espaço em disco e 2,2 MB 1 na memória. Também é muito fácil adicionar à inicialização e é portátil.

Eu pessoalmente prefiro usar o Controle de botão do X-Mouse devido à facilidade de configuração. Basta atribuir o Middle Button a Double Click Drag . A vantagem é que mantém o segundo clique pressionado enquanto o botão do meio estiver mantido , que garante maior compatibilidade - deve funcionar exatamente da mesma maneira que clicar duas vezes normalmente.


Clique para aumentar o tamanho

É possível simular uma ação desse tipo no AHK, mas é mais difícil - se você deseja uma solução AHK como essa, pode me informar em um comentário. O script AHK acima não responderá corretamente ao manter pressionado o botão - ele simplesmente fará duplo clique e soltará.

O controle de botão do X-Mouse pesa cerca de 3 MB no espaço em disco e 3 MB 1 na memória. Também é opcionalmente portátil.

Tanto o AHK quanto o XMBC podem fazer isso, e ambos podem ser configurados para ter perfis específicos de aplicativos. O XMBC é mais intuitivo, se você deseja modificar outros botões do mouse sem ter que aprender uma linguagem de script, enquanto o AHK é, sem dúvida, mais poderoso. Tanto o AHK quanto o XMBC podem simular cadeias de pressionamentos de teclas, mas o AHK permite operações mais complexas e tomadas de decisão.

Como um aparte, o AHK tropeçará no PunkBuster (um certo sistema anti-trapaça usado por vários jogos), enquanto o XMBC não irá - pelo menos no momento.

1 O uso de memória está no meu computador, o Windows 7 x64. Pode variar ligeiramente de computador para computador, mas a variação não deve ser muito.

    
por 27.06.2012 / 17:03
0

Vou usar o SetPoint também, mas também estou usando o teclado da Logitech. Isso é o melhor que você pode conseguir. Outra opção é autohotkey, eu não tentei e não sei se está funcionando ou não.

    
por 27.06.2012 / 16:16