Standard Request types for HID class

Question: What are the standard request types in HID class?

 

Answer:

 

 

The Standard request types in HID class as per HID spec are:

 

 

1)      Get Descriptor Request

2)      Set Descriptor Request

3)      Get Report Request

4)      Set Report Request

5)      Get Idle Request

6)      Set Idle Request

7)      Get Protocol Request

8)      Set Protocol Request

 For any other type of request the device is expected to STALL.