Post by Gast » 08 Sep 2022, 12:39
Guten Tag,
ich versuche mir nun seit geraumer Zeit ein paar Mausprofile über Autohotkey anzulegen.
Leider bin ich ein absoluter Anfänger und es will nicht so klappen wie ich es möchte.
Und zwar möchte ich ein Mausprofil für Windows und jedes andere geöffnete Programm nutzen, AUßER wenn ich ein bestimmtes Spiel starte, dann sollen die Maustasten anders belegt sein.
Ich habe zwar schon "geschafft" die Maustasten für jede geöffnete Anwendung zu belegen (Maustaste 3 mit Doppelklick und Maustaste4 mit Anwendung schließen) das habe ich so umgesetzt:
XButton1::Send !{f4}
XButton2::MouseClick, left,,, 2
Wobei manche Anwendungen wie z.b. GPU-Z ich nicht mit der Taste XButton1/Maustaste 4 schließen kann aber wenn ich auf der Tastatur ALT+F4 drücke schon.
Obwohl "Send !{f4}" ja eigentlich das gleiche sein sollte wie ALT+F4 auf der Tastatur?!?
Wenn ich aber nun dann das Spiel starte und ich per Profil laden:
if WinActive, ahk_exe csgo.exe
#include profiles/profile_csgo.ahk
mein anderes Profil lade, übernimmt er nicht die Änderung der Maustatse 3 und 4.
Ich habe es schon mit IF und ELSE usw versucht aber bekomme es einfach nicht richtig hin.
Könnte mir das jemand helfen?!
Vielen Dank
Guten Tag,
ich versuche mir nun seit geraumer Zeit ein paar Mausprofile über Autohotkey anzulegen.
Leider bin ich ein absoluter Anfänger und es will nicht so klappen wie ich es möchte.
Und zwar möchte ich ein Mausprofil für Windows und jedes andere geöffnete Programm nutzen, AUßER wenn ich ein bestimmtes Spiel starte, dann sollen die Maustasten anders belegt sein.
Ich habe zwar schon "geschafft" die Maustasten für jede geöffnete Anwendung zu belegen (Maustaste 3 mit Doppelklick und Maustaste4 mit Anwendung schließen) das habe ich so umgesetzt:
XButton1::Send !{f4}
XButton2::MouseClick, left,,, 2
Wobei manche Anwendungen wie z.b. GPU-Z ich nicht mit der Taste XButton1/Maustaste 4 schließen kann aber wenn ich auf der Tastatur ALT+F4 drücke schon.
Obwohl "Send !{f4}" ja eigentlich das gleiche sein sollte wie ALT+F4 auf der Tastatur?!?
Wenn ich aber nun dann das Spiel starte und ich per Profil laden:
if WinActive, ahk_exe csgo.exe
#include profiles/profile_csgo.ahk
mein anderes Profil lade, übernimmt er nicht die Änderung der Maustatse 3 und 4.
Ich habe es schon mit IF und ELSE usw versucht aber bekomme es einfach nicht richtig hin.
Könnte mir das jemand helfen?!
Vielen Dank