Hi, It better for user to invok applicative callback when set protocol in usb device hid **This callback can be userfull. for example to blink led when switching form report mode to boot mode or run other task**