Jak powiązać wiele klawiszy na jednym przycisku w mouseX (więcej w opisie)

0

Obecnie używam myszy X i zastanawiałem się, czy możesz powiązać dwa kliknięcia klawiszem w jeden przycisk. Na przykład, kiedy naciskam lewy przycisk myszy, chciałbym wprowadzić:


--- Kliknij prawdziwy lewy przycisk myszy ---

Uruchom polecenie

Kliknij „a”

Zwolnij „a”

Kliknij „Lewy przycisk myszy”

Zwolnij „lewy przycisk myszy”

Zakończ polecenie

--- Zwolnij prawdziwy lewy przycisk myszy ---


Alternatywnie mogłem przypisać „a” do, kiedy NACISNIĘCIE lewy przycisk myszy, a następnie powiązać „lewy przycisk myszy”, kiedy ZWOLNIĘ lewy przycisk myszy, ale nie wiem, jak to zrobić :(

Oto link do Myszy X dla chętnych do pomocy :)

Każda pomoc będzie mile widziana!

Jonathan Tran
źródło

Odpowiedzi:

0

Użyłbym do tego AutoHotKey.

Skrypt byłby

LButton::
send a
MouseClick

Po zainstalowaniu AutoHotKey zapisz ten skrypt z rozszerzeniem .ahk i uruchom go przy uruchamianiu lub w dowolnym momencie.

Odnotowywanie tagu „game”: w niektórych grach stwierdziłem, że AutoHotKey jest zbyt szybki. Na przykład Elite Dangerous nie rejestruje niektórych naciśnięć klawiszy, gdy został wysłany w sposób pokazany powyżej. Jeśli tak się stanie, możesz spowolnić proces w następujący sposób:

LButton::
send {a down}
sleep 100
send {a up}
sleep 100
MouseClick, D
sleep 100
MouseClick, U
Sir Adelaide
źródło