I have an FTDI USB adapter for loading software onto Arduino's, but it comes with a slight problem. 90% of the time when I unplug the USB cable, the device is not removed as a USB device. It remains listed under System Information > USB > USB 3.0 Bus. This does not seem like a problem at first, but the USB port is not usable anymore. So I use the other USB port on my MacBook. Same thing happens and so both USB ports are useless. After a reboot, I can start over.
Not a big problem, but I really hate to reboot every hour or so. Is there a better way to "remove" / eject the device?