Changes

no edit summary
Line 1: Line 1: −
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
+
<pre class="header-style">This trigger will fire when a USB device such as a memory stick or keyboard is connected or disconnected. It monitors for USB peripherals and accessories attached to your Android device.</pre>
This trigger will fire when a USB peripheral device such as a keyboard, mouse or USB memory stick is connected/disconnected from the Android phone/tablet.
     −
Note that this trigger will not fire in the case where the Android device is connected to a PC or similar.
+
''' Options '''
</pre>
+
 
* ''When this trigger is present, you can use more [...]'' ''[https://macrodroidforum.com/wiki/index.php/Magic_text#USB_device_connected magic text]''
+
* '''USB Device Connected''': Trigger when a USB device is attached to the Android device
 +
* '''USB Device Disconnected''': Trigger when a USB device is detached from the Android device
 +
 
 +
''' Local Variables '''
 +
 
 +
This trigger provides the following magic text variables:
 +
 
 +
* '''USB product name''': The product name of the connected/disconnected USB device
 +
* '''USB manufacturer name''': The manufacturer name of the USB device
 +
* '''USB device hash code''': A unique identifier hash code for the USB device
 +
 
 +
''' Monitored Events '''
 +
 
 +
The trigger monitors the following USB events:
 +
* USB device attached
 +
* USB device detached
 +
* USB accessory attached
 +
* USB accessory detached
 +
 
 +
''' Examples '''
 +
 
 +
  <pre class="trigger-style">Triggers
 +
 
 +
USB Device Connect/Disconnect: USB Device Connected</pre>
 +
  <pre class="action-style">Actions
 +
 
 +
Notification: USB Device Connected
 +
    [usb_product_name] by [usb_manufacturer_name]
 +
Speak Text: USB device connected</pre>
 +
 
 +
''Notify when any USB device is connected and announce via TTS.''
 +
 
 +
----
 +
 
 +
  <pre class="trigger-style">Triggers
 +
 
 +
USB Device Connect/Disconnect: USB Device Disconnected</pre>
 +
  <pre class="action-style">Actions
 +
 
 +
Popup Message: USB device safely removed</pre>
 +
 
 +
''Show confirmation when a USB device is safely disconnected.''
 +
 
 +
''' Notes '''
 +
 
 +
* This trigger will NOT fire when the Android device itself is connected to a PC or similar as a USB peripheral. It only monitors USB devices connected TO the Android device.
 +
* Works with USB OTG (On-The-Go) connections where the Android device acts as the host.
 +
* Supported devices include USB keyboards, mice, game controllers, USB flash drives, and other USB peripherals.
 +
* USB accessories connected via the accessory protocol are also detected.
 +
* The device information (product name, manufacturer) availability depends on the USB device providing this information.