Auslöser sind ein nützliches Hilfsmittel, um zu steuern, wie, wann und wie oft eine Eingabe auf Sie reagiert.
Beispiel: Den Befehl „Nach unten“ wiederholen, während Sie die Taste gedrückt halten
Haben Sie sich beispielsweise beim Spielen eines menülastigen Rollenspiels schon einmal darüber geärgert, dass Sie wiederholt „Nach unten“ drücken müssen, um durch jeden einzelnen Gegenstand auf einer Liste von Hunderten zu scrollen?
Auslöser ermöglichen Ihnen die Definition einfacher Makros, wie z. B. „Wenn ich 1 Sekunde lang NACH UNTEN gedrückt halte, dann wiederhole anschließend alle 0,1 Sekunden das Tastendrucksignal NACH UNTEN, bis ich die Taste wieder loslasse“. So können Sie die Liste schnell und ohne Aufwand durch Gedrückthalten der Taste durchsuchen, obwohl die Entwickler diese Funktionsweise nie implementiert haben.
Stellen Sie sich das Konfigurationsmenü für dieses hypothetische Rollenspiel vor. Die Tastenbelegung des Steuerkreuzes ist bereits richtig konfiguriert, aber Sie möchten einen Auslöser für die Eingabe „Steuerkreuz nach unten“ hinzufügen:
Bei dieser Auswahl wird das angegebene Menü angezeigt und Sie können „Auslöser anzeigen“ auswählen.
Von dort aus gelangen Sie zum Auslösermenü, in dem Ihnen viele verschiedene Einstellungen zur Verfügung stehen:
Wählen Sie zunächst den Auslösertyp „Langer Tastendruck“ aus. Damit wird das gewünschte Sonderverhalten ausgelöst.
Standardmäßig ist die Belegung des Auslösers auf die Originaleingabe (Steuerkreuz nach unten) eingestellt, was Sie auch so belassen sollten. Auch „Lange Druckzeit“ bleibt am besten auf den Standardwert von 0,15 Sekunden eingestellt.
Wählen Sie jedoch „Bei gedrückter Taste wiederholen (Turbo)“ die Option „An“ aus:
Wir legen nahe, die Wiederholungsrate auf ihrem Standardwert von 0,9 Sekunden zu belassen. Mit dieser Einstellung wird nun nach jedem Tastendruck von „Steuerkreuz nach unten“, der länger als 0,15 Sekunden dauert, alle 0,9 Sekunden ein weiteres „Steuerkreuz nach unten“-Ereignis ausgelöst, bis die Eingabe beendet wird. Selbstverständlich können Sie diese Zeitwerte nach Belieben anders festlegen.
Die Auswahl von „Auslöser hinzufügen“ ermöglicht es Ihnen, mehrere verschiedene Auslöser hinzuzufügen. Sie können auch einen Auslöser entfernen, indem Sie „Nichts – Auslöser entfernen“ als Auslösertyp wählen. Es gibt im Prinzip keine Obergrenze für die Anzahl von Auslösern; mehr als 5 würden die Schnittstelle jedoch überstrapazieren.
Auslösereinstellungen
Schlüsseln wir alle im Auslösersystem verfügbaren Einstellungen auf. Diese Einstellungen sind unabhängig vom Auslösertyp immer verfügbar:
Name | Werte | Beschreibung |
---|
Auslösertyp | Normaler Tastendruck, Doppelter Tastendruck, Langer Tastendruck, Start des Tastendrucks, Ende des Tastendrucks, Verknüpfungsdruck, Nichts – Auslöser entfernen | Die Auslöser bestimmen, wie die Eingabe auf Sie reagiert. Ist es ein normaler Tastendruck, ein langer Tastendruck oder ein doppelter Tastendruck? Hier können Sie Auslöser auswählen und entfernen. |
Zuordnung | Digitale Eingabe/Aktion | Sie können diesem Auslöser eine oder mehrere Aktionen zuweisen, wie zum Beispiel Aktionen der Tastatur, der Maus, der Gamepad-Tasten oder native Aktionen. |
Umschalten | An, Aus | Durch Umschalten ist dieser Auslöser nach Loslassen der Taste so lange aktiv, bis sie erneut gedrückt wird. |
Aktivierungsverzögerung auslösen | 0,0–1,0 | Nach dem Drücken der Taste wartet der Auslöser diese Zeitspanne ab, bevor er aktiv wird. Die Verzögerung versetzt die gesamte Zeitspanne, innerhalb der die Taste gedrückt gehalten wird. Wenn also keine Deaktivierungsverzögerung gesetzt wurde, ist die Gesamtzeitspanne ebenso lang wie der Tastendruck, nur verzögert. |
Deaktivierungsverzögerung auslösen | 0,0–1,0 | Nach dem Loslassen der Taste wartet der Auslöser diese Zeitspanne ab, bevor er inaktiv wird. Die Deaktivierungsverzögerung verlängert eine Eingabe über die tatsächliche Zeitspanne hinaus, innerhalb der die Taste physisch gedrückt gehalten wird. |
Feedbackintensität | Aus, Niedrig, Mittel, Hoch | Dies legt die Intensität des haptischen Feedbacks bei Aktivierung bzw. Deaktivierung des Auslösers fest. |
Durchlaufende Zuordnung | An, Aus | Der Auslöser durchläuft bei jeder erneuten Aktivierung die Liste der ihm zugewiesenen Tasten. Die Reihenfolge ist dabei dieselbe, in der die Tasten bei der Belegung ausgewählt wurden. |
Hier eine Beschreibung der verschiedenen Auslösertypen:
Auslösertyp | Beschreibung |
---|
Normaler Tastendruck | Standard ist Auslösung durch einen normalen Tastendruck. Die Eingabe wird durch Drücken auf die Taste ausgelöst und wird durch Loslassen der Taste abgebrochen. |
Doppelter Tastendruck | Der Auslöser bei doppeltem Tastendruck wird durch zweimaliges schnelles Drücken der Taste aktiviert. Wird die Taste beim zweiten Drücken gehalten, bleibt der Auslöser bis zum Loslassen der Taste aktiviert. Ein unterbrechbarer Auslöser derselben Taste wird nicht aktiviert, wenn ein doppelter Tastendruck aktiviert wird, und pausiert bis die Doppeldruckzeit abgelaufen ist. |
Langer Tastendruck | Der Auslöser bei langem Tastendruck wird aktiviert, wenn Sie die Taste eine bestimmte Zeit lang gedrückt halten. Er bleibt aktiviert bis die Taste losgelassen wird. Ein unterbrechbarer Auslöser derselben Taste wird nicht aktiviert, wenn ein langer Tastendruck aktiviert wird, und pausiert so lange die Taste gedrückt wird. |
Start des Tastendrucks | Der Auslöser am Start des Tastendrucks wird aktiviert, wenn die Taste gedrückt wird und danach umgehend wieder deaktiviert, auch wenn die Taste weiterhin gedrückt wird. Dies ist besonders dann nützlich, wenn er in Kombination mit einem Auslöser am Ende des Tastendrucks genutzt wird, um eine umschaltbare Aktion in eine tastendruckabhängige Aktion umzuwandeln (z. B.: Ducken). |
Ende des Tastendrucks | Der Auslöser am Ende des Tastendrucks wird aktiviert, wenn die Taste losgelassen wird und danach umgehend wieder deaktiviert. |
Verknüpfungsdruck | Ähnelt dem normalen Tastendruck, aber es muss zusätzlich gleichzeitig eine bestimmte Taste gedrückt gehalten werden. Andere Zuordnungen für diese Taste werden weiterhin ausgelöst. |
Nichts: Auslöser entfernen | Die Auswahl dieser Einstellung wird den Auslöser und alle dazugehörigen Tastenbelegungen entfernen. |
Diese Einstellungen sind auslösertypenspezifisch:
Name | Werte | Auslösertyp | Beschreibung |
---|
Unterbrechbar | Aus, An | Normaler Tastendruck, Ende des Tastendrucks | Unterbrechbare Auslöser können von anderen Auslösern pausiert oder angehalten werden. Zum Beispiel kann ein Auslöser mit langem Tastendruck einen Auslöser mit regulärem Tastendruck unterbrechen und verhindern, dass dieser aktiv wird, solange er selbst aktiv ist. Nicht unterbrechbare Auslöser ignorieren andere Auslöser und ihr Verhalten. |
Zeit bei zweifachem Antippen | 0,0 – 1,0 | Doppelter Tastendruck | Bestimmt, wie schnell der doppelte Tastendruck ausgeführt werden muss, um den Auslöser zu aktivieren. Ein unterbrechbarer Auslöser derselben Taste wird erst aktiviert, nachdem diese Zeitspanne abgelaufen ist. |
Lange Druckzeit | 0,0 – 1,0 | Langer Tastendruck | Bestimmt, wie lange die Taste gedrückt werden muss, um den Auslöser zu aktivieren. Alle mit dieser Eingabe gekoppelten unterbrechbaren Auslöser werden erst dann aktiviert, wenn die Taste vor Ablauf dieser Zeitspanne losgelassen wird. Sie werden nicht aktiviert, wenn ein langer Tastendruck aktiviert ist. |
Bei gehaltener Taste wiederholen (Turbo) | An, Aus | Normaler Tastendruck, Doppelter Tastendruck, Langer Tastendruck | Der Turbomodus aktiviert und deaktiviert den Auslöser schnell hintereinander, solange die Taste gedrückt wird. Kann in Verbindung mit durchlaufender Zuordnung verwendet werden. |
Wiederholungsrate | 0,0–1,0 | Normaler Tastendruck, Doppelter Tastendruck, Langer Tastendruck | Dieser Schieberegler bestimmt die Geschwindigkeit des Turbo-Modus. |