improve USB device permission requests