Summary
When a player switches their input method (from Keyboard/Mouse to Controller, or vice versa) during an active game session, the Input Trigger Device incorrectly fires its “On Input Pressed” event twice for every single button press.
Please select what you are reporting on:
Creative
What Type of Bug are you experiencing?
Assets
Steps to Reproduce
1- Place an Input Trigger Device in the UEFN level.
2- Set the device’s Standard Action to “Fire”.
3- Place a Score Manager device and set “Display Score in HUD” to Yes (to visualize the bug).
4- Link the Input Trigger Device’s On Input Pressed event to the Score Manager to award points.
5- Start the game session using a Keyboard and Mouse.
6- Press the assigned “Fire” input on the keyboard. Notice the score increments correctly by +1.
7- Without ending the game session, pick up and switch to a Controller/Gamepad.
8- Press the assigned “Fire” input on the controller. Notice the score now increments by +2 per single press.
(Note: This issue can also be reproduced in reverse by starting the session on a Controller and switching to Keyboard mid-game).
Expected Result
The Input Trigger Device should only fire its event once per single button press, regardless of whether the player switches between keyboard and controller during the game session. The Score Manager should consistently show +1.
Observed Result
Switching input devices mid-game causes the Input Trigger Device to register a single press as two separate inputs, firing the linked event twice (resulting in a +2 score on a single click).
Platform(s)
PC (Keyboard/Mouse and Controller)