Maybe you could disable/enable USB port where Flirc is connected?
Follow How to enable and disable a USB port using the terminal in Linux Kernel Version 3.11.1 - Quora
For me this works
Code
LibreELEC:~ # for device in $(ls /sys/bus/usb/devices/*/product); do echo $device; cat $device; done
/sys/bus/usb/devices/1-3/product
flirc
/sys/bus/usb/devices/1-5/product
STM32 Virtual ComPort
/sys/bus/usb/devices/usb1/product
xHCI Host Controller
/sys/bus/usb/devices/usb2/product
xHCI Host Controller
LibreELEC:~ # echo '1-3' > /sys/bus/usb/drivers/usb/unbind
LibreELEC:~ # echo '1-3' > /sys/bus/usb/drivers/usb/bind
Display More