I made a pause menu that has a Resume button and a Quit button using UMG. The game is set up so that input is received through the keyboard/mouse and through a game controller. However, in editor mode, when I click on the Resume button (using a mouse; the buttons don’t work with the game controller yet) the game is resumed but it doesn’t receive any input from the game controller, but the keyboard/mouse still work.
Interestingly, when I run the game in a standalone window, the input from the game controller never works (even before I bring up the pause menu). Does anyone know how to fix this?
Here’s a picture of the event graph for my blueprint:
And here’s a picture of the resume button function:
That was a known issue that has since been fixed in the master branch. It will be resolved in an upcoming release.
Do you know what changelist this fix is in? Thanks!
I spoke with our developers and it seems that it is actually fixed across multiple change lists; Some of which are not available on GitHub yet. It was just very recently fixed internally.
Alright well thanks for looking into it!
has this been fixed in Github or the standalone version?
The GitHub version has fixes for a lot of UMG errors, but the report for this particular error is lacking information about when it was moved onto github. I can’t say for certain that it is available there. Our developers are reporting that it is though, so please let me know if the problem is still occurring and I will reopen the issue.
i just updated the standalone version of the engine.
i still don’t get events in the level BP with my gamepad. Drivers are installed and its recognized by windows.
hm maybe i got a wrong gamepad… Thrustmaster Dual Analog 4. Maybe someone else has problems with different gamepads.
I am not sure about the “Thrustmaster Dual Analog 4” specifically, but it should work with any XInput compatible device.
I just tested in our internal version and it is now working with a USB XBox 360 controller. It may not make it into 4.5, but please let me know if anything changes for you then. Thank you.