Eine Geste zeichnen
Sie zeichnen eine Geste, indem Sie eine Zeichentaste gedrückt halten, die Maus bewegen und loslassen. Input.Observer hält den Tastendruck zurück, während Sie zeichnen. Wenn Sie loslassen, führt es entweder eine Aktion aus oder gibt den Tastendruck an das Fenster zurück, als gäbe es Input.Observer nicht.
Zeichentasten
Anfangs ist die rechte Taste die einzige Zeichentaste. Auf der Seite Allgemein können Sie Tasten hinzufügen oder entfernen:
- Öffnen Sie Allgemein, und suchen Sie die Karte Geste beginnen.
- Wählen Sie unter Zeichentasten ① jede Taste aus, die zeichnen soll. Wählen Sie eine ausgewählte Taste erneut, um sie auszuschalten.
- Wenden Sie Ihre Änderungen an.
Regeln:
- Linke Taste, Rechte Taste, Mittlere Taste, Seitentaste 1 und Seitentaste 2 können zeichnen, auch mehrere gleichzeitig. Jede beginnt ihre eigene Geste.
- Ist keine Zeichentaste ausgewählt, sind Mausgesten ganz ausgeschaltet. Hotkeys und Texterweiterung funktionieren weiter.
- Der Gestenauslöser einer Aktion kann eine bestimmte Zeichentaste verlangen oder Beliebige Zeichentaste akzeptieren. Ein Auslöser, der eine hier ausgeschaltete Taste nennt, passt nie. Siehe Die Seite „Aktionen“.
- Die linke Taste ist ein Sonderfall. Jedes Ziehen mit der linken Taste um 5 Pixel oder mehr über einem Fenster, in dem Gesten wirken, wird zur Geste; Text markieren, Dateien ziehen und Fenster verschieben funktionieren dort also nicht mehr. Nützlich ist sie für Stift- und Tableteingabe, die keine zweite Taste hat.
- Vertauschte Maustasten. Hat Windows primäre und sekundäre Taste vertauscht, folgen die Namen Windows: Rechte Taste ist die Taste, die Kontextmenüs öffnet, also die physische linke Taste.
- Jede Zeichentaste kann ihren eigenen Spurstil zeichnen. Siehe Gestenspuren.
Wann ein Tastendruck eine Geste beginnt
Das Drücken einer Zeichentaste beginnt eine Gestenaufnahme, außer eine dieser Bedingungen trifft zu. In jedem dieser Fälle geht der Tastendruck unverändert und ohne Verzögerung an das Fenster:
| Der Tastendruck wird durchgelassen, wenn … | Wo es eingestellt wird |
|---|---|
| Input.Observer ausgeschaltet ist oder pausiert, während ein Fenster den Fokus hat | Das Symbol im Infobereich, App-Gruppen |
| Eine Taste aus Ignorierte Zusatztasten ② gedrückt ist (Strg, sofern Sie es nicht ändern) | Ignorierte Zusatztasten |
| Das Fenster in einer Ignorier-Gruppe ist | Ignorier-Gruppen |
| Weder eine App-Gruppe noch die Gruppe „Global“ für das Fenster Gesten anbietet | Geltungsbereich und Ausweichregeln |
| Der Tastendruck in einer Ausschlusszone liegt | Ausschlusszonen |
| Die Spur der vorigen Geste noch gelöscht wird (nur die integrierte Spur, für einen Sekundenbruchteil) | Gestenspuren |
Ein Skript darum gebeten hat, die nächste Geste durchzulassen (EngineDisableNextGesture) | Integrierte Funktionen |
Maßgeblich ist das Fenster der obersten Ebene unter dem Mauszeiger im Moment des Drückens. Eine Geste, die in einem Textfeld innerhalb eines Browsers begonnen wird, gilt als über dem Browserfenster gezeichnet. Wechseln Sie beim Zeichnen auf ein anderes Fenster, ändert das nichts.
Klick oder Geste
Ein Tastendruck ist erst eine Geste, wenn sich der Mauszeiger weit genug vom Druckpunkt entfernt hat:
- Minimale Gestenbewegung beträgt 5 Pixel, gemessen in gerader Linie vom Druckpunkt.
- Vorher losgelassen: Es war ein Klick. Input.Observer sendet Drücken und Loslassen an das Fenster am Druckpunkt, sodass ein Rechtsklick weiterhin das Kontextmenü öffnet.
- So weit bewegt: Ab dann ist es eine Geste, auch wenn Sie zum Startpunkt zurückkehren.
Modus „Erweitert“. Minimale Gestenbewegung (0 bis 200 Pixel) steht auf der Karte Geste beginnen der Seite Allgemein. Bei 0 macht schon die kleinste Bewegung eine Geste.
Während Sie zeichnen
- Die Spur erscheint, sobald der Strich eine Geste ist und sich 8 Pixel vom Start entfernt hat. Sie wird über alle Monitore gezeichnet, ein Strich kann also von einem Monitor auf einen anderen wechseln. Siehe Gestenspuren.
- Der Hinweis nennt die Aktion, die ausgeführt würde, wenn Sie jetzt losließen. Er erscheint, sobald der Strich 150 Millisekunden gedauert oder sich 24 Pixel bewegt hat, folgt jeder Änderung und verschwindet, sobald der bisherige Strich zu nichts passt. Was der Hinweis anzeigt, ist genau das, was beim Loslassen ausgeführt wird. Siehe Hinweise und Meldungen.
- Tasten und andere Maustasten werden zurückgehalten. Bis Sie loslassen, erreichen Tastenanschläge, Mausraddrehungen und andere Maustasten kein Fenster. Das Drücken von Strg, Umschalt, Alt oder Windows, einer anderen Maustaste oder eine Mausraddrehung zählt als Zusatz für die Geste (siehe Zusatztasten und Zeitpunkt); andere Tasten werden einfach verworfen. Das Loslassen von Strg, Umschalt, Alt oder Windows erreicht immer das Fenster. Der Hotkey zum Stoppen aller Aktionen funktioniert weiterhin.
- Tasten, die schon vor dem Drücken gehalten wurden. Lassen Sie eine solche Taste beim Zeichnen los, wird auch ihr Loslassen zurückgehalten. Während einer Geste losgelassene Tasten freigeben (standardmäßig eingeschaltet, Modus „Erweitert“, Seite Allgemein, Karte Feinabstimmung) sendet dieses Loslassen nach dem Ende der Geste, damit das Fenster die Taste nicht für noch gedrückt hält.
Eine Geste beenden
| Was geschieht | Was das Fenster unter dem Mauszeiger erhält | Was ausgeführt wird |
|---|---|---|
| Sie lassen los, bevor sich der Mauszeiger 5 Pixel bewegt hat | Den Klick, am Druckpunkt | Nichts |
| Sie lassen nach dem Zeichnen los, und der Strich passt zu einer Aktion | Nichts: Der Tastendruck ist verbraucht | Die Aktion |
| Sie lassen nach dem Zeichnen los, und nichts passt | Nichts: Der Tastendruck ist verbraucht | Das globale Ereignis Keine Übereinstimmung, sofern eingerichtet |
| Sie halten für das Abbruch-Zeitlimit still | Den Tastendruck am Druckpunkt, dann den Mauszeiger an seiner aktuellen Position; Ihr eigenes Loslassen folgt | Nichts |
| Die Geste erreicht die maximale Gestendauer | Den Tastendruck, falls die Taste noch gedrückt ist | Nichts |
In jedem Fall, in dem die Aufnahme begonnen hat, wird beim Loslassen das globale Ereignis Zeichentaste losgelassen ausgeführt, sofern eingerichtet, außer nach einem Abbruch-Zeitlimit oder der maximalen Dauer. Siehe Globale Ereignisse.
Abbruch-Zeitlimit
Das Abbruch-Zeitlimit gibt den Tastendruck an das Fenster zurück, wenn Sie stillhalten:
- Abbruch-Zeitlimit beträgt standardmäßig 500 Millisekunden (Allgemein, Geste beenden). Schalten Sie es aus, damit eine Aufnahme offen bleibt, bis Sie loslassen. Der Bereich ist 0 bis 10.000 Millisekunden; bei 0 wird jede Aufnahme sofort nach dem Beginn abgebrochen.
- Jede Mausbewegung und jeder Tastendruck während der Geste startet es neu, es zählt also nur die Zeit, in der Sie stillhalten. Halten Sie mitten im Strich so lange inne, endet die Geste, und der Tastendruck wird zurückgegeben: Das Fenster sieht dann ein gewöhnliches Ziehen mit dieser Taste.
- Eine abgebrochene Geste führt nichts aus.
Modus „Erweitert“. Zeichnen verlängert das Abbruch-Zeitlimit (standardmäßig eingeschaltet) ist der Schalter hinter der Neustartregel. Ist er aus, muss die ganze Geste innerhalb des Abbruch-Zeitlimits fertig sein, gezählt ab dem Drücken, auch wenn Sie weiterzeichnen. Eine App-Gruppe kann das Abbruch-Zeitlimit für ihre eigenen Fenster mit ihrer Karte Abbruch-Zeitlimit überschreiben (0 bis 60.000 Millisekunden); siehe App-Gruppen.
Maximale Gestendauer (standardmäßig 10.000 Millisekunden, 0 für keine Grenze) beendet jede Geste, die nach dieser Zeit, gezählt ab dem Drücken, noch offen ist, egal was Sie gerade tun. Sie ist für ein Loslassen gedacht, das Input.Observer nie erreicht, etwa weil Sie auf dem Bildschirm von Strg+Alt+Entf losgelassen haben.
Nach einer Erkennung
Wenn ein Strich zu einer Aktion passt:
- Fenster unter der Geste aktivieren (standardmäßig eingeschaltet, Allgemein, Wenn eine Geste erkannt wird) holt das Fenster, über dem Sie gedrückt haben, in den Vordergrund, sodass alles, was die Aktion tippt, dort ankommt.
- Die Aktion wird ausgeführt, umgeben von eventuellen Vorher- und Nachher-Aktionen. Siehe Vorher- und Nachher-Aktionen.
Einstellungen auf dieser Seite
| Einstellung | Seite und Karte | Standard | Bereich |
|---|---|---|---|
| Zeichentasten | Allgemein, Geste beginnen | Rechte Taste | Jede Kombination oder keine |
| Ignorierte Zusatztasten | Allgemein, Geste beginnen | Ctrl | Ctrl, Shift, Alt |
| Minimale Gestenbewegung (Erweitert) | Allgemein, Geste beginnen | 5 px | 0–200 px |
| Zeitfenster für Mausrad als Zusatz (Erweitert) | Allgemein, Geste beginnen | 500 ms | 0–10.000 ms |
| Abbruch-Zeitlimit | Allgemein, Geste beenden | 500 ms | Aus oder 0–10.000 ms |
| Zeichnen verlängert das Abbruch-Zeitlimit (Erweitert) | Allgemein, Geste beenden | Ein | |
| Maximale Gestendauer (Erweitert) | Allgemein, Geste beenden | 10.000 ms | 0 (keine Grenze)–600.000 ms |
| Fenster unter der Geste aktivieren | Allgemein, Wenn eine Geste erkannt wird | Ein | |
| Während einer Geste losgelassene Tasten freigeben (Erweitert) | Allgemein, Feinabstimmung | Ein |
Zeitfenster für Mausrad als Zusatz wird unter Zusatztasten und Zeitpunkt erklärt.