I'm wondering if using this as-is wouldn't actually cause a race-condition, if the device reacts to the message by appearing and disappearing; this would trigger Udev to re-run switching...
I'm wondering if using this as-is wouldn't actually cause a race-condition, if the device reacts to the message by appearing and disappearing; this would trigger Udev to re-run switching...