Controller Inputs Suddenly Not Working

Godot Version

v4.3.stable.official [77dcf97d8]

Question

I’m using Linux, specifically Slackware 15.0. The Godot I’m using I installed directly. e.g. I’m not using any Godot software that was installed through steam.

At first I thought that my skip menu was somehow not receiving my “any_press” input events, and so wasn’t triggering. But it seems that my game has stopped processing any events from my controller at all. The only thing that actually gets processed is “ui_accept” event on the start menu.

I have verified that all my events are in the input map, and that the usual tests to check if the events are just being pressed with the Input singleton ARE being reached. They just never actually trigger as true for some reason.

This occurs with no code changes across all scenes from a specific project. Other projects are unaffected. I am at a complete loss as to what to do, honestly. :frowning:

Is your code referring to a specific device? If so, have you verified that device is seen as connected?

So, I ended up upgrading from version v4.3 to v4.6.1, and that immediately resolved the issue without needing any changes to the code. So I’m thinking maybe it was some strange engine bug I accidentally encountered? I don’t even know how I would begin to file a bug report. But, uh… yeah. Sorry about that, folks. ^^;

To @that_duck , no, I was just using the basic Input.is_action_pressed() etc singleton. I really don’t know what on earth happened, but I’m glad it got resolved. ^^;