INPUT EVENTS
The following SimConnect functions are used when dealing with inputs and input events. For a list of other functions please see the SimConnect API Reference.
| Function | Description |
|---|---|
SimConnect_EnumerateControllers |
This is used to retrieve a list of every device that is currently plugged into the simulation. |
SimConnect_EnumerateInputEvents |
Used to retrieve a paginated list of all available InputEvents for the current aircraft along with their associated hash (CRC based). |
SimConnect_EnumerateInputEventParams |
Used to retrieve a list of all parameters from an input event. |
SimConnect_GetInputEvent |
Used to retrieve the value of a specific input event (identified by its hash). |
SimConnect_MapInputEventToClientEvent |
Used to connect input events (such as keystrokes, joystick or mouse movements) with the sending of appropriate event notifications. IMPORTANT! This function is deprecated due to a bug and you should always use SimConnect_MapInputEventToClientEvent_EX1.
|
SimConnect_MapInputEventToClientEvent_EX1 |
Used to connect input events (such as keystrokes, joystick or mouse movements) with the sending of appropriate event notifications. |
SimConnect_SetInputEvent |
Used to set the value of a specific input event (identified by its hash). |
SimConnect_SubscribeInputEvent |
Used to subscribe an input event and generate when the value changes. |
SimConnect_UnsubscribeInputEvent |
Used to unsubscribe from an input event that has previously been subscribed to. |
SimConnect_ClearInputGroup |
Used to remove all the input events from a specified input group object. |
SimConnect_SetInputGroupPriority |
Used to set the priority for a specified input group object. |
SimConnect_SetInputGroupState |
Used to turn requests for input event information from the server on and off. |
SimConnect_RemoveInputEvent |
Used to remove an input event from a specified input group object. |
Related Topics
0/255