*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.