Read the documentation called 8221; HID Usage Tables8221; for more info. Collections Read the documentation about the official proper use.
Of collections. In my own words, collections can be used to organize your data, for. Example, a keyboard may have a built-in touchpad, then the data for the keyboard should be kept in one application collection while the touchpad data is kept in another.
We can assign an 8220;Report ID8221; to each collection. Which I will show you later. Hey here8217;s something you can do, by turning 8220;USAGE (Mouse)8221; into. 8220;USAGE (Gamepad)8221;, you make the computer think that it8217;s a game pad with one joystick and 3 buttons.