Other in KDE-PIM
Dangit I hate libusb.
My earlier fixes for libusb broke visor kernel module devices.
Changing back to the way it was.
Apparently, if we don't give the visor kernel module time to disconnect us, then even though we pi_close(), we hang the device.