O que eu quero fazer (a parte curta do post)
Eu quero mudar o botão esquerdo e direito do mouse no nível do driver.
Ou seja, quero modificar ou substituir o driver do mouse para alternar os botões esquerdo e direito do mouse no sistema operacional Windows. (A solução deve trabalhar preferencialmente com o Windows 7 e superior).
Por que diabos eu quero fazer isso (a parte longa do post)
Terminologia
Por questão de brevidade e clareza, vou usar os seguintes termos em negrito :
-
left - botão físico esquerdo do mouse
-
right - botão direito do mouse físico
-
clique - um sinal que normalmente é enviado quando você pressiona esquerda , usado para, por exemplo, selecione um arquivo, clique em um botão, arraste e solte uma janela
-
menu - um sinal que normalmente é enviado quando você pressiona direito , usado para, por exemplo, abrir um menu de contexto
-
Win-swap - um painel de controle do Windows > Configuração do mouse que faz esquerda disparar menu e direita disparar clicar .
O problema
Eu sou canhoto. Eu uso o mouse com a mão esquerda. Como um ser humano normal, eu disparo clique com meu dedo indicador e menu com meu dedo médio - o que significa que uso direito para clique em e esquerda no menu . Normalmente, o Win-swap seria suficiente para isso - e funciona para navegadores, softwares de escritório, editores de mídia, IDEs de programação e afins.
Infelizmente, também sou um jogador. Devido a uma peculiaridade em Como o DirectX manipula os botões do mouse , muitos jogos - independentemente de serem versões de alto orçamento ou freeware de desenvolvedor único - ignoram sinais de botão de leitura Win-swap e (AFAIK) de o nível do motorista.
Isso geralmente significa que (se você não pode religar os botões do mouse dentro do jogo) o jogo todo é basicamente não jogável ou que (se você puder religar) navegar nos menus do jogo requer muito de concetração e carrega um risco constante de falhar acidentalmente em executar tarefas simples.
De qualquer forma, é bastante desagradável, irritante e dificultando o meu hobby, já que significa que eu tenho que abandonar os jogos que me interessam.
Soluções que tentei
Comprei o Razer Abyssus. Ambas as versões de seus drivers são tão terrivelmente escutas que - para habilitar o layout de botões para canhotos - eu preciso configurar uma cadeia de drivers Abyssus-X-Mouse Button Control. Como a Razer é supostamente um dos líderes de periféricos relacionados a jogos, o fato de não conseguirem fazer com que os drivers tenham nível básico de usabilidade, me deixa com medo de colocar minha confiança e dinheiro em qualquer mouse para jogos.
Ao longo dos últimos 5 anos, eu tentei cerca de 8 aplicativos diferentes (incluindo uma demonstração de um software pago) que deveriam trocar os botões. Unfortuantely, nenhum deles funcionou - eles eram ou uma sobreposição de interface do usuário para Win-swap ou a troca estava em nível ainda menor do que Win-swap (D-Mouse). / p>
O Controle por Botão X-Mouse chegou mais perto, mas infelizmente ele não intercepta os sinais originais, então você acaba enviando clique e menu quando clica no botão do mouse .
Eu também tentei o AutoHotKey, mas macro simples ao longo das linhas de
left::right
right::left
não funcionou e a comunidade não ajudou muito. (Fóruns AHK costumavam ser preenchidos com respostas RTFM.)
possíveis armadilhas
Alegadamente, uma determinada marca de laptops tem um menu de mouse personalizado no Painel de Controle que propaga Win-swap para o nível do driver.
Agradeço antecipadamente por qualquer resposta. Se você precisar de esclarecimento / mais informações, eu devo ser capaz de fornecê-las dentro de 24 horas.