Zum Hauptinhalt springen

App-Gruppen

Eine App-Gruppe ist eine durch Regeln beschriebene Menge von Fenstern mit eigenen Aktionen. Aktionen in einer Gruppe „Browser“ werden nur über Browserfenstern ausgeführt; Aktionen in der reservierten Gruppe Global überall sonst und überall dort, wo eine Gruppe auf „Global“ zurückgreift.

Jedes Fenster gehört höchstens einer App-Gruppe: der ersten in der Liste, deren Regeln darauf passen. Die genauen Regeln stehen unter Geltungsbereich und Ausweichregeln.

Die Seite​

Input.ObserverEinfachErweitert
AUTOMATISIERUNG
Aktionen
Texterweiterung
Snippets
Sandbox
App-Gruppen
Ignorier-Gruppen
Gesten
EINRICHTUNG
Allgemein
Darstellung
Sicherheit
Hilfe
Info
App-Gruppen3
Browser
chrome.exe +1
Editoren
notepad.exe
GlobalRESERVIERT
Jedes Fenster
+ Neu
App-Gruppen
Browser
Name
Browser
Aktiviert
Nach oben
Nach unten
In Ignorier-Gruppe umwandeln…
AllgemeinFenster
Was in diesen Fenstern geschieht
Gesten funktionieren hier
Hotkeys funktionieren hier
Auf „Global“ zurückgreifen

Unter der Karte der Gruppe teilt eine Reihe von Registerkarten ihre Einstellungen auf. Der Modus „Einfach“ hat zwei:

  • Allgemein: was in den Fenstern der Gruppe geschieht (siehe Was in diesen Fenstern geschieht).
  • Fenster: die Regeln, welche Fenster zur Gruppe gehören (siehe Regeln). Die Gruppe „Global“ hat keine Registerkarte „Fenster“: Sie gilt für jedes Fenster, das keiner anderen Gruppe gehört.

Der Modus „Erweitert“ fügt vier weitere Registerkarten hinzu (siehe Erweiterte Einstellungen). Die gewählte Registerkarte bleibt ausgewählt, während Sie andere Gruppen auswählen; so können Sie dieselben Einstellungen Gruppe für Gruppe vergleichen. Eine Gruppe ohne diese Registerkarte zeigt Allgemein.

Die Registerkarte Fenster:

Welche Fenster zu dieser Gruppe gehören
Ein Fenster gehört zu dieser Gruppe, wenn
alle Regeln passeneine beliebige Regel passt
PRÜFENVERGLEICHWERTGROSS-/KLEINSCHREIBUNGTREFFER?
Programmnameist genauchrome.exe☐✓ 3 geöffnet
Programmnameist genaumsedge.exe☐keines geöffnet
+ Regel

So legen Sie eine Gruppe für ein Programm an:

  1. Wählen Sie unten in der Liste + Neu. Eine Gruppe namens „Neue App-Gruppe“ ohne Regeln erscheint.
  2. Geben Sie ihr unter Name einen Namen.
  3. Wählen Sie auf der Registerkarte Fenster + Regel, und füllen Sie die Zeile ⑤ aus: was zu PRÜFEN ist, wie der VERGLEICH erfolgt, den WERT und ob GROSS-/KLEINSCHREIBUNG beachtet wird. Oder ziehen Sie die Lupe der Zeile auf das Fenster des Programms (siehe Regeln).
  4. Prüfen Sie die Spalte TREFFER?: Sie zählt die geöffneten Fenster, auf die die Regel passt.
  5. Fügen Sie der Gruppe auf der Seite Aktionen Aktionen hinzu, mit der Gruppe in deren Gruppenliste ausgewählt. Siehe Die Seite „Aktionen“.
  6. Wenden Sie Ihre Änderungen an.

Der Schnellstart führt durch dieselbe Aufgabe.

Regeln​

Eine Regel prüft eine Eigenschaft des Fensters der obersten Ebene (das ganze Programmfenster, nie eine Schaltfläche oder ein Textfeld darin):

PRÜFENWas gelesen wirdBeispiel für WERT
ProgrammnameDer Dateiname des Programmschrome.exe
ProgrammpfadDer vollständige Pfad des ProgrammsC:\Program Files\Mozilla Firefox\firefox.exe
FenstertitelDer Text in der Titelleiste des FenstersVisual Studio
FensterklasseDer Klassenname des Fensters, ein fester Name, den das Programm seinen Fenstern gibtNotepad
VERGLEICHPasst, wenn der Text …
ist genaugenau WERT ist
enthältWERT an beliebiger Stelle enthält
beginnt mitmit WERT beginnt
endet mitmit WERT endet
entspricht Platzhalterals Ganzes WERT entspricht, wobei * für eine beliebige Zeichenfolge (auch keine) und ? für genau ein Zeichen steht
entspricht Mustereine Übereinstimmung mit dem regulären Ausdruck WERT enthält (verwenden Sie ^ und $, um den ganzen Text zu prüfen)
  • GROSS-/KLEINSCHREIBUNG, standardmäßig aus, entscheidet, ob Groß- und Kleinschreibung zählt. Ist sie aus, zählt sie nicht: notepad.exe passt auch auf Notepad.exe, bei jeder Auswahl unter VERGLEICH und in jeder Sprache gleich. Ist sie ein, wird WERT unter genauer Beachtung der Schreibweise verglichen, auch bei entspricht Muster.
  • Muster folgen den Regeln regulärer Ausdrücke nach ECMAScript. Lookbehind ((?<=…)), benannte Gruppen ((?<name>…)), Inline-Optionen wie (?i) und \p{…} werden nicht unterstützt: Ein solches Muster zeigt unter TREFFER? ungültiges Muster und passt nie. Skriptfunktionen verwenden einen anderen, umfangreicheren Musterdialekt; ein Muster, das in einem Skript funktioniert, funktioniert hier also womöglich nicht.
  • Store-Apps. Eine Regel für Programmname oder Programmpfad passt sowohl auf das eigene Programm der App (zum Beispiel CalculatorApp.exe) als auch auf ApplicationFrameHost.exe, das Programm, das ihr Fenster beherbergt.
  • Eine Regel ohne WERT wird beim Speichern verworfen.
  • Eine Gruppe ohne Regeln passt auf überhaupt kein Fenster.

Zum Erkennen ziehen. Drücken und halten Sie die Lupe einer Zeile, bewegen Sie den Mauszeiger über ein Fenster, und lassen Sie los. Das Konfigurationsfenster geht dabei aus dem Weg, und der WERT der Zeile wird aus diesem Fenster gefüllt, passend zur Auswahl unter PRÜFEN. Esc bricht ab.

TREFFER? zeigt für jede Regel einzeln, auf wie viele geöffnete Fenster sie passt: „✓ 3 offen“ oder „keine offen“. Die anderen Regeln der Gruppe und die Gruppen darüber werden dabei nicht berücksichtigt.

Mehrere Regeln​

Sobald eine Gruppe zwei oder mehr Regeln hat, wählen Sie ④ unter Ein Fenster gehört zu dieser Gruppe, wenn, wie sie kombiniert werden:

  • alle Regeln passen: Jede Regel muss für dasselbe Fenster zutreffen (Standard).
  • eine beliebige Regel passt: Eine passende Regel genügt.

Diese Auswahl erscheint auch im Modus „Einfach“. Der Modus „Erweitert“ fügt darunter einen Hinweis hinzu, der die beiden Möglichkeiten erklärt.

Reihenfolge​

Passt ein Fenster auf mehr als eine Gruppe, gehört es der Gruppe, die weiter oben in der Liste steht. Die anderen Gruppen werden für dieses Fenster nie herangezogen, auch nicht, wenn die besitzende Gruppe keine Aktion für das hat, was Sie getan haben; dann kann nur die Gruppe „Global“ übernehmen (siehe Auf „Global“ zurückgreifen).

  • Nach oben und Nach unten ② verschieben eine Gruppe an der nächsten App-Gruppe vorbei.
  • Ignorier-Gruppen werden immer zuerst geprüft. Ein Fenster, auf das eine aktivierte Ignorier-Gruppe passt, erhält nie eine App-Gruppe, egal wo die Gruppen stehen. Siehe Ignorier-Gruppen.
  • „Global“ steht immer am Ende und hat weder „Nach oben“ noch „Nach unten“: Sie wird nicht über Regeln zugeordnet; ein Fenster erhält sie, wenn ihm keine Gruppe gehört.

Was in diesen Fenstern geschieht​

Diese Schalter stehen auf der Registerkarte Allgemein; Aktiviert steht auf der Karte der Gruppe über den Registerkarten.

EinstellungWenn einWenn aus
AktiviertDie Gruppe wird verwendet.Die Gruppe wird ganz übersprungen, als gäbe es sie nicht: Ihre Regeln passen auf nichts, ihre Aktionen werden nie ausgeführt, und die nächste Gruppe in der Liste kann das Fenster besitzen.
Gesten funktionieren hierGesten über diesen Fenstern verwenden diese Gruppe.Die Gruppe besitzt ihre Fenster weiterhin, aber keine Geste verwendet ihre Aktionen; stattdessen werden die aus „Global“ verwendet, wenn die Gruppe darauf zurückgreift, sonst geht ein Druck auf die Zeichentaste direkt durch.
Hotkeys funktionieren hierHotkeys, die gedrückt werden, während eines dieser Fenster den Fokus hat, verwenden diese Gruppe.Wie bei Gesten: die Hotkeys aus „Global“, wenn die Gruppe darauf zurückgreift, sonst keine.
Auf „Global“ zurückgreifen ③Hat diese Gruppe nichts für eine Geste, einen Hotkey oder getippten Text oder gilt sie im aktiven Profil nicht, werden die Aktionen aus „Global“ versucht.In diesen Fenstern nie die Aktionen aus „Global“.

Auf „Global“ zurückgreifen gibt es auch als Schalter für alle Gruppen gemeinsam auf der Seite Allgemein; beide müssen eingeschaltet sein. Siehe Geltungsbereich und Ausweichregeln.

Für die Texterweiterung gibt es keinen Schalter pro Gruppe: Sie folgt den Regeln, dem Profil und dem Rückgriff der Gruppe sowie dem Hauptschalter auf der Seite Texterweiterung. Siehe Texterweiterung.

hinweis

Modus „Erweitert“. Alles pausieren, solange im Fokus schaltet Input.Observer vollständig aus, solange ein Fenster dieser Gruppe den Fokus hat, zum Beispiel ein Spiel, und wieder ein, wenn der Fokus woandershin wechselt. Ein manuelles Ausschalten von Aktiviert über das Infobereichssymbol hat immer Vorrang. Siehe Das Symbol im Infobereich.

Die Gruppe „Global“​

Die Gruppe Global ist reserviert. Sie hat keine Regeln: Sie gilt für jedes Fenster, das keiner anderen Gruppe gehört, und auf sie greifen Gruppen zurück.

  • Sie ist immer die letzte Zeile, mit RESERVIERT markiert, und lässt sich weder löschen, duplizieren noch in eine Ignorier-Gruppe umwandeln.
  • Ihr Schalter Aktiviert schaltet „Global“ aus: Fenster, die keiner Gruppe gehören, erhalten dann nichts, und keine Gruppe hat etwas, worauf sie zurückgreifen kann. Der Eintrag Globale Aktionen im Menü des Infobereichssymbols ist derselbe Schalter.
  • Gesten funktionieren hier und Hotkeys funktionieren hier gelten für „Global“ sowohl als eigene Gruppe eines Fensters als auch als Gruppe, auf die andere zurückgreifen.
  • Sie hat kein eigenes Auf „Global“ zurückgreifen und kein Alles pausieren, solange im Fokus.

Erweiterte Einstellungen​

hinweis

Modus „Erweitert“. Diese Registerkarten erscheinen nach Fenster:

  • Gestenbereiche: Das Fenster in ein Raster aufteilen, damit eine Geste an verschiedenen Stellen Verschiedenes tun kann. Siehe Bereiche.
  • Vorher und nachher: ein Skript, das vor oder nach jeder Aktion der Gruppe läuft. Siehe Vorher- und Nachher-Aktionen.
  • Profile und Zeitlimit, zwei Karten:
    • Nur in diesen Profilen: die Profile, in denen die Gruppe gilt. Leer lassen für alle Profile. In jedem anderen Profil besitzt die Gruppe ihre Fenster weiterhin, aber diese erhalten die Aktionen aus „Global“, wenn die Gruppe darauf zurückgreift, und sonst nichts. Siehe Profile.
    • Abbruch-Zeitlimit: Allgemeine Einstellung für diese Gruppe überschreiben legt ein Abbruch-Zeitlimit (0 bis 60.000 Millisekunden) für Gesten über diesen Fenstern fest. Aus bedeutet, dass der Wert der Seite Allgemein gilt. Siehe Eine Geste zeichnen.
  • Ausschlusszonen: Zonen, die nur für Fenster dieser Gruppe gelten, zusätzlich zu den Zonen für alle Fenster. Siehe Ausschlusszonen.

Der Modus „Einfach“ blendet bei einer gewöhnlichen Gruppe sechs Einstellungen aus: Gestenbereiche, Vorher und nachher, Nur in diesen Profilen, Abbruch-Zeitlimit, Alles pausieren, solange im Fokus und Ausschlusszonen. Bei der Gruppe „Global“ blendet er vier aus: die ersten vier davon. Der Modus „Einfach“ ändert ihre Werte nie: Sie wirken weiter, auch ausgeblendet. Das Banner unten auf der Seite zählt sie, nennt sie und sagt, wenn eine einen anderen Wert als den Standardwert hat. Erweiterte anzeigen im Banner wechselt in den Modus „Erweitert“.

Probleme, die die Seite meldet​

Banner unter der Gruppenkarte, über den Registerkarten, weisen auf Probleme mit der ausgewählten Gruppe hin. Probleme derselben Art teilen sich ein Banner: sein Titel einmal, davor eine Anzahl, und eine Zeile pro Problem. Ein Banner mit mehr als vier Zeilen zeigt die ersten drei; Alle anzeigen listet den Rest auf, und Weniger anzeigen klappt sie wieder ein. Dasselbe gilt für die Problembanner auf den Seiten Aktionen, Ignorier-Gruppen, Texterweiterung und Ausschlusszonen.

BannerBedeutungAbhilfe
Zwei Gesten in dieser Gruppe sind nicht unterscheidbarZwei Aktionen haben einen Auslöser, den derselbe Strich erfüllt. Die zuerst angegebene gewinnt immer; die andere wird für diese Geste nie ausgeführt.Ändern Sie einen Auslöser (andere Geste, Zusatztaste, Taste oder Bereich), oder ordnen Sie die Aktionen auf der Seite Aktionen neu.
Ein Strich kann hier die falsche Aktion ausführenEine über diesen Fenstern gezeichnete Form kommt einer anderen Form im Geltungsbereich am nächsten und führt deren Aktion aus. Siehe Wie ein Strich erkannt wird.Wirkungslose Aktion hinzufügen, oder die Erkennungsschwelle erhöhen. Listet das Banner mehrere Striche, hat jede Zeile ihren eigenen Link Wirkungslose Aktion hinzufügen, und Wirkungslose Aktionen für alle hinzufügen fügt für jeden aufgeführten Strich eine hinzu.
Diese Gruppe passt auf keine FensterSie hat keine Regeln.Fügen Sie eine Regel hinzu.
Eine Regel hat keinen WertSie wird beim Speichern verworfen.Füllen Sie WERT aus, oder entfernen Sie die Zeile.
Eine andere Gruppe hat bereits diese RegelnEine zuvor geprüfte Gruppe hat dieselben Regeln, sodass nie ein Fenster diese hier erreicht.Ändern Sie die Regeln oder die Reihenfolge.
Außerhalb ihrer Profile erhalten ihre Fenster nichtsDie Gruppe ist auf einige Profile beschränkt und greift nicht auf „Global“ zurück.Schalten Sie Auf „Global“ zurückgreifen ein, oder nehmen Sie es hin.
Eine Geste kann nie passenBereiche sind eingeschaltet, und ein Gestenauslöser hat keine Bereichszelle.Wählen Sie Zellen für den Auslöser. Siehe Bereiche.
Eine Geste verweist außerhalb des RastersEin Auslöser nennt eine Zelle, die das aktuelle Raster nicht hat.Wählen Sie für diesen Auslöser erneut Zellen.

Eine deaktivierte Gruppe oder eine, bei der Gesten funktionieren hier aus ist, meldet keine Gestenprobleme.

Gruppen hinzufügen, kopieren und entfernen​

  • + Neu fügt am Ende der App-Gruppen eine leere Gruppe hinzu.
  • Die Duplizieren-Schaltfläche neben + Neu kopiert die ausgewählte Gruppe mit allem und setzt die Kopie direkt darunter. Bis Sie die Regeln der Kopie ändern, besitzt das Original jedes Fenster, das die Kopie besäße, daher zeigt die Kopie Eine andere Gruppe hat bereits diese Regeln.
  • Die Löschschaltfläche einer Zeile entfernt eine Gruppe nach einer Rückfrage, die sagt, wie viele ihrer Aktionen mitgelöscht werden.
  • In Ignorier-Gruppe umwandeln… macht aus der Gruppe eine Ignorier-Gruppe. Die Rückfrage listet auf, was entfernt wird: ihre Aktionen, Bereiche, Vorher- und Nachher-Skripte, das Abbruch-Zeitlimit und die Ausschlusszonen. Die Gruppe erscheint danach auf der Seite Ignorier-Gruppen. Siehe Ignorier-Gruppen.