Trigger - Volumen Langer Tastendruck

Der Trigger Volumen Langer Tastendruck wird ausgeführt, wenn eine der Volumentasten lange gedrückt oder gedrückt und dann losgelassen wird.

Hinweis: adb muss verwendet werden, um Automagic die Berechtigung zu erteilen, damit diese Funktion genutzt werden kann:

  1. Installiere adb auf einem Computer (Suche im Internet für eine Installationsanleitung für adb)
  2. Aktiviere USB Debugging in Systemeinstellungen -> Entwickleroptionen auf deinem Android Gerät
  3. Verbinde dein Android Gerät mit dem Computer
  4. Führe folgenden Befehl in einem Terminal durch: adb shell pm grant ch.gridvision.ppam.androidautomagic android.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER
Warnung: Diese Funktion wird von Android nicht offiziell unterstützt und funktioniert möglicherweise nicht auf allen Geräten.
Warnung: Wenn dieser Trigger aktiviert wird, führt das gedrückt halten der Volumentaste nicht mehr zu einer Lautstärkeanpassung.
Warnung: Wenn während des Gedrückthaltens der Volumentaste Apps oder Dialoge gestartet werden, wird die Loslassen Aktion ignoriert.

 

Beispiele:
  • Halte die Volumen-Taste bei ausgeschaltetem Display gedrückt, um zum nächsten Song zu springen
Einstellungen
Tasten
Die Liste der Tasten, welche den Trigger auslösen sollen. Glob Patterns (*, ?) werden unterstützt. Variablen werden unterstützt.
Haltedauer
Die Zeitdauer, für welche die Taste mindestens gedrückt gehalten werden muss um den Trigger auszuführen. Die Aktion Drücken wird ausgeführt, wenn die Zeitdauer erreicht wird, die Aktion Loslassen wird ausgeführt, sobald die Taste losgelassen wird.
Aktionen
Ob der Trigger beim Drücken und oder beim Loslassen der Taste ausgeführt werden soll.
Eine Variable ist ein Platzhalter für einen Wert und kann in vielen Actions und Conditions verwendet werden, um einen Text dynamisch zu definieren.
Siehe Action Script für eine Beschreibung.

Gelieferte Variablen
triggertime
die Zeit der Triggerausführung
key_code
der numerische Wert des Keycodes
key_code_name
der Name des Keycodes
key_duration
die Dauer des Events in Millisekunden
key_source_device_id
die ID des sendenden Gerätes
key_action_down
ob die Taste gedrückt wurde
key_action_up
ob die Taste losgelassen wurde