Script para trocar o LButton e o RButton de posição, inverter os lados ><

Tire suas dúvidas sobre programação em AutoHotkey

Moderator: Gio

FelipeBeicudo
Posts: 3
Joined: 16 Feb 2022, 18:09

Script para trocar o LButton e o RButton de posição, inverter os lados ><

16 Feb 2022, 23:23

Olá, queria ajuda em um script que possa inverter o clicks do mouse, tipo
o click direito (o que abre opções) ir pra esquerda e o click normal ir pra direita>


OBSERVAÇÃO:
Já tentei fazer no seco:

Code: Select all

LButton::
send {RButton}
return

RButton::
send {LButton}
return
Mas dessa forma o meu click direito não consegue arrastar janelas do windows, ele só recebe a função de clicar, n arrasta nd.
User avatar
Gio
Posts: 1248
Joined: 30 Sep 2013, 10:54
Location: Brazil

Re: Script para trocar o LButton e o RButton de posição, inverter os lados ><

17 Feb 2022, 08:23

Bom dia FelipeBeicudo.

O script que você postou não funcionou pra você? Testei aqui e ele parece estar funcionando, pois inverteu os cliques básicos.

O que você gostaria que ele fizesse?
FelipeBeicudo
Posts: 3
Joined: 16 Feb 2022, 18:09

Re: Script para trocar o LButton e o RButton de posição, inverter os lados ><

17 Feb 2022, 17:36

Gio wrote:
17 Feb 2022, 08:23
Bom dia FelipeBeicudo.

O script que você postou não funcionou pra você? Testei aqui e ele parece estar funcionando, pois inverteu os cliques básicos.

O que você gostaria que ele fizesse?
O problema é que o click direito não arrasta janelas, arquivos etc
User avatar
Gio
Posts: 1248
Joined: 30 Sep 2013, 10:54
Location: Brazil

Re: Script para trocar o LButton e o RButton de posição, inverter os lados ><

18 Feb 2022, 16:36

Boa tarde Felipebeicudo.

Sim, está apenas remapeando o clique simples. Para remapear funções como arrastar, você deve diferenciar no seu código entre o apertar do clique (Lbutton Down) e o soltar do clique (Lbutton Up).

Exemplo:

Code: Select all

LButton::
	Send, {RButton down}
	KeyWait, LButton ; Keywait serve para esperar até que a tecla seja solta antes de enviar o sinal de tecla solta.
	Send, {RButton up}
return

RButton::
	Send, {LButton down}
	KeyWait, RButton
	Send, {LButton up}
return

Return to “Ajuda e Suporte Geral”

Who is online

Users browsing this forum: No registered users and 13 guests