joystick:0:YAxis

Version: 1.37.19.0

Frequency: Consistently

Severity: Blocker

Context: Via an external or internal (WASM) SimConnect connection, using an Xbox controller specifically (probably an XInput thing). Other controllers I have tried are working correctly.

Bug description: *Calling SimConnect_MapInputEventToClientEvent(hSimConnect, INPUT_YAXIS, “joystick:0:YAxis”, EVENT_YAXIS) restricts control output on the Y Axis. Any value beyond a very narrow range get ignored and isn’t transmitted to SimConnect or to the flight controls. This only occurs with the Y axis and the issue can be observed when moving the slick up/down and looking at the flight control deflection.

Repro steps:

  1. Use an Xbox Controller exclusively
  2. Load into a flight with any simple aircraft
  3. Test the Y axis (elevator by default) and observe full deflection
  4. Execute the exe provided (a lightly modified version of the JoystickInput sample) or use the SDK sample directly to test.

Attachments:
JoystickInput.zip (19.8 KB)