How to add or workaround a udev rule

Hmm interesting. That might work. Especially if I can maybe use the same binary but have it run in different modes.

Do you happen to have an example to point me to?

Thanks for the idea.