I would like to monitor the presence of USB devices and have found modules such as PyUSB that serve this purpose. However, I don't know how to run USB detection services alongside the Tkinter main loop. Is this possible?
Might I suggest that instead of trying to constantly monitor the presence of a USB device you include a search or refresh button that will check just once.
Tkinter and detection of USB devices