[superhid] refactor HID descriptor