Hotkeys um die Taste Appskey erweitern

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

WPLPHSS
Posts: 98
Joined: 04 Feb 2017, 05:34

Hotkeys um die Taste Appskey erweitern

29 Apr 2020, 11:38

In der Hilfe steht:
"Standardmäßig (also wenn weder SendRaw noch der Raw-Modus oder Text-Modus verwendet wird) haben die Zeichen ^+!# eine besondere Bedeutung. Die Zeichen ^+!# repräsentieren die Modifikatortasten Strg, Umschalt, Alt und Win. Sie beeinflussen nur die direkt darauffolgende Taste."

Gibt es eine Möglichkeit, dass auch mit der Kontextmenütaste (Appskey) Hotkeys definiert werden können? Die Taste soll dabei, wenn sie ohne weitere Taste gedrückt wird, das Kontextmenü weiterhin anzeigen.
Grund:
Die Hotkeys sollen nicht programmspezifisch vergeben werden. Sie sollen für sämtliche Programme unter Windows 10 eingestzt werden. Ich habe fast keine Hotkeys mehr frei.
BNOLI
Posts: 548
Joined: 23 Mar 2020, 03:55

Re: Hotkeys um die Taste Appskey erweitern

29 Apr 2020, 13:25

Korrigiere mich, aber die AppsKey-Taste ist doch die schnöde rechte Maus-Taste? Wenn ja, dann ...

Code: Select all

!RButton::SoundBeep, 1000
^RButton::MsgBox % "Ctrl+RButton"
... gehts.
Remember to use [code]CODE[/code]-tags for your multi-line scripts. Stay safe, stay inside, and remember washing your hands for 20 sec !
WPLPHSS
Posts: 98
Joined: 04 Feb 2017, 05:34

Re: Hotkeys um die Taste Appskey erweitern

29 Apr 2020, 14:02

!RButton::SoundBeep, 1000
^RButton::MsgBox % "Ctrl+RButton"
Return

läuft bei mir leider nicht, wenn ich Ctrl und die Kontextmenütaste drücke. Was mache ich falsch?
User avatar
Ragnar
Posts: 304
Joined: 30 Sep 2013, 15:25

Re: Hotkeys um die Taste Appskey erweitern

29 Apr 2020, 14:50

Code: Select all

^AppsKey::
MsgBox Ctrl+AppsKey
return

!AppsKey::
MsgBox Alt+AppsKey
return

+AppsKey::
MsgBox Shift+AppsKey
return
WPLPHSS
Posts: 98
Joined: 04 Feb 2017, 05:34

Re: Hotkeys um die Taste Appskey erweitern

29 Apr 2020, 16:26

Vielen Dank für die Hinweise. Funktioniert zwar, aber ich muss vor dem Auflösen des Hotkeys immer anstatt 2 nun 3 Tasten drücken (STRG, AppsKey und eine weitere Taste). Beim 10-Finger-Schreiben auf der Tastatur kann das schon mal schwierig werden.
Aber ich denke, dass es für meinen Wunsch keine andere Lösung gibt. Für weitere Vorschläge bin ich jedoch sehr dankbar.
User avatar
Ragnar
Posts: 304
Joined: 30 Sep 2013, 15:25

Re: Hotkeys um die Taste Appskey erweitern

29 Apr 2020, 16:58

Oder möchtest du, dass AppsKey als Modifikator dienen soll. Dann gäbe es noch folgende Möglichkeit:

Code: Select all

AppsKey::Send {AppsKey}

AppsKey & 1::
MsgBox AppsKey+1
return

AppsKey & 2::
MsgBox AppsKey+2
return

AppsKey & 3::
MsgBox AppsKey+3
return
WPLPHSS
Posts: 98
Joined: 04 Feb 2017, 05:34

Re: Hotkeys um die Taste Appskey erweitern

30 Apr 2020, 01:33

Genauso wollte ich es haben. Vielen herzlichen Dank für die super und schnelle Hilfe

Update: Ich bin begeistert über den Tipp und das super Forum :)
BNOLI
Posts: 548
Joined: 23 Mar 2020, 03:55

Re: Hotkeys um die Taste Appskey erweitern

30 Apr 2020, 03:09

Hab auf meinem Notebook keine Appskey-Taste (zumindest sehe ich keine derartig beschriftete), ist deshalb meine rechte Maustaste der alternative Auslöser für das Kontext-Menü?? Denn bei mir funktionieren die von mir geposteten Shortcuts problemlos?! :think:
Remember to use [code]CODE[/code]-tags for your multi-line scripts. Stay safe, stay inside, and remember washing your hands for 20 sec !
just me
Posts: 7095
Joined: 02 Oct 2013, 08:51
Location: Germany

Re: Hotkeys um die Taste Appskey erweitern

30 Apr 2020, 03:23

@BNOLI, auf meinen Tastaturen findet sich die AppsKey Taste rechts unten zwischen AltGr und Strg (auch beim Notebook).
BNOLI
Posts: 548
Joined: 23 Mar 2020, 03:55

Re: Hotkeys um die Taste Appskey erweitern

30 Apr 2020, 03:34

Ah, übergezeugt. Ist bei mir durch ein 'Kontext-Menü"-icon als FN-Belegung auf der RCtrl-Taste verprägt. Wie gesagt, macht bei mir auch die rechte Maustaste, deshalb wohl noch nie aufgefallen/benutzt. Merci vielmals :)
Remember to use [code]CODE[/code]-tags for your multi-line scripts. Stay safe, stay inside, and remember washing your hands for 20 sec !

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 31 guests