Control on Gamepad fires Attack once, then stops responding

Hi,

This will be caused by the second possibility Zhi Kang mentioned above, where CommonUI is simulating a mouse click. We do this by default to trigger hover states on buttons when navigating with CommonUI, so there are two ways to work around this:

  1. If you don’t need that features, you can disable it outright by unchecking “Link Cursor to Gamepad Focus” in your project settings
  2. You could try moving your “input method changed” logic to CommonUI’s InputMethodChanged event. You can access this in Blueprints through the CommonInput subsystem, and that event should fire and give you a chance to change the input mode a bit earlier. Once the input mode is set to Game Only, the virtual click from CommonUI should be unable to interact with any UI elements

There are also some workarounds where you can manually move the cursor if needed, but I’d expect one of those two approaches to work here. Let us know if you have any trouble.

Best,

Cody