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.

 

0/255