The input system allows the application to interface with HIDs.
No input sources or events are defined by default. Please refer to application template specific documentation.
Input sources define distinct devices, keyboards, mouses, gamepads, VR controllers, etc.
Input events and parameter can later be associated to these devices.
Input source events are events which are bound to specific actions coming from devices such as clicks, character inputs, linear values, 2d movement, 3d movement or orientations.
Input source parameters are parameters which can be set on devices, these include, light colors, vibration values, force pushback forces, etc.
Input events are queues which dispatch tasks when input source events occur.