is_usb_hid
add has_bat