Zum Inhalt springen

Tastenkürzel schreiben ​

Mehrere Plugins steuern ein Programm, indem sie dessen Tastenkürzel drücken, so wie du es mit der Hand tätest: Tastatur (Tastenkürzel senden), Discord (Ersatz-Kürzel, Beliebiges Discord-Kürzel) und das Plugin Windows (dort sind die Kürzel fest eingebaut). Das ist der einzige Weg, der ohne Schnittstelle des Programms funktioniert. Die Schreibweise ist überall dieselbe.

Die Schreibweise ​

modifikator+modifikator+taste
  • Die Teile stehen durch + getrennt, ohne Leerzeichen nötig (sie werden abgeschnitten).
  • Groß- und Kleinschreibung ist egal: Ctrl+Shift+M und ctrl+shift+m sind dasselbe.
  • Vorn stehen beliebig viele Modifikatoren, hinten genau eine Taste.
  • Gedrückt wird in der Reihenfolge, in der du schreibst. Losgelassen wird rückwärts, wie mit der Hand.

Beispiele:

SchreibweiseWirkung
ctrl+shift+mStrg + Umschalt + M
ctrl+alt+f12Strg + Alt + F12
win+.Windows + Punkt (die Emoji-Auswahl)
alt+f4Alt + F4
ctrl+cStrg + C
f13F13 allein
spaceLeertaste

Modifikatoren ​

Schreibweise (alle gehen)Taste
ctrl, control, strgStrg
shift, umschaltUmschalt
altAlt
winWindows

Tasten ​

  • Buchstaben a bis z und Ziffern 0 bis 9: einzeln geschrieben.
  • Funktionstasten f1 bis f24.
  • Benannte Tasten:
Schreibweise (alle gehen)Taste
space, leertasteLeertaste
enter, returnEingabe
tabTab
esc, escapeEsc
backspaceRücktaste
delete, entfEntf
insertEinfg
home, endPos1, Ende
pageup, pagedownBild auf, Bild ab
left, up, right, downPfeiltasten
., period, punktPunkt-Taste

Was nicht geht ​

Eine einzelne Taste hinter den Modifikatoren. Deshalb gehen keine Akkorde wie ctrl+k+c, denn k wäre dann ein unbekannter Modifikator. Ebenso nicht:

  • Satzzeichen außer dem Punkt (,, -, /, ; …)
  • die Tasten des Nummernblocks
  • Medien- und Lautstärketasten, dafür gibt es das Plugin Medien
  • Text mit Sonderzeichen: dafür Text tippen im Plugin Tastatur, das Zeichen schreibt statt Tasten zu drücken, damit Umlaute auch auf einem fremden Tastaturlayout stimmen

Ein unbekannter Name meldet unknown key: 'x' oder unknown modifier: x. Ein leeres Feld meldet empty shortcut.

Wohin das Kürzel geht ​

Das Kürzel wird an das Fenster geschickt, das gerade den Fokus hat. Steht beim Drücken der Taste ein anderes Programm im Vordergrund, bekommt es das Kürzel. Für globale Kürzel (wie das Stummschalten in Discord) ist das genau richtig. Für Kürzel, die nur in einem Programm gelten, bring es vorher mit dem Plugin Fenster nach vorn und nimm ein Makro:

window.focus match=Notepad
warte 200
keyboard.hotkey combo=ctrl+s

Dasselbe Kürzel in Discord muss mit dem übereinstimmen, was du dort unter Tastenbelegung eingetragen hast.


Zurück: Dokumentation · Plugin Tastatur