Usb device:correct the macro