Gamepad Extension Bug report update 5.5.246

This latest gdevelop update has rendered the gamepad mapper extension non operational. What has functioned flawlessly with my current project of 2+ years has suddenly ceased with this new update.

This recent development has reduced all progress on my project to an abrupt and frustrating halt. I truly hope the gdevelop devs are working on a fix.

Otherwise I feel as though i am at a complete loss.

I was able to test this relatively quickly and have confirmed this behavior after setting up the default platformer project, updating the gamepad plugin, and testing the following:

  • Setting up a text object and using the Gamepads::ConnectedGamepadsCount() expression shows 1 gamepad connected
  • Using the expression Gamepads::GamepadType(1) returns “Undefined”, so it seems like it knows the gamepad is there but is having issues getting more detail.
  • Using gamepad 1 in any condition seems to never trigger the events.
  • Using Hardware Tester, the gamepad is detected correctly and all inputs are detected correctly

I can get a result for the gamepad type.

We’ve identified an issue with file loading in the latest version (5.5.246), so I presume the problem comes from that update. Auto-update has been turned off, and a fix is currently in the works.

For now, I recommend reinstalling the previous stable version (245) using the installer available here:
https://github.com/4ian/GDevelop/tags

A new 247 build should be released in the next few hours with a fix, if the bug persist in 247 so let me know.

Edit, a fix has been deployed, could you give it a try with the gamepad extension and your project again on it?

Download the latest build:

With the latest update I am no longer able to reproduce my earlier tests. I’d wait for the OP to confirm if they’re still having the issue.

Thanks for the quick work, all.

2 Likes