Gamepad-Friendly UMG ~ Control Cursor with Gamepad Analog Stick! Easily Click Buttons!

It seems to be working fine for me, I packaged this week after updating VS.

So that is the fix correct? Have the updated 4.21 plugin with visual studios 2017 at least.

I can’t promise anything, but updating VS worked for me. I’ve packaged multiple times since with no issue.

May not be the right place to ask, but I figured I’d try. With Visual studio 2017 can I port to Xbox one?

@
I’m having an issue with the gamepad inputs both buttons X and A Gamepad Left and bottom buttons act as input at all times. Bottom Face button is SecondaryInput button for me.

How do I disable two gamepad keys from acting as input?

A friend of mine recently updated this plugin, the code was a mess on 21, prolly an update issue. Its fully operational on 23 now.

https://github.com//UE4GamepadUMG

I just pulled a few days ago and it’s not working completely. I can get the UI graphic to show up in game, but I can’t seem to move it with the thumbstick. I can only move it with the mouse.

Thanks

Can you show me your nodes? This plugins adds nodes that you need to place yourself.

Yes! I set up my nodes like did in this video: https://www.youtube.com/watch?v=35-D6ZZHedI

Here are my shots:


Thanks

I started investigating. It seems like the default files from github are indeed bogus. No promises can be made.

On the cursor you added the BP of the HUD menu, not the cursor you need other UMG for the cursor only and set it there.

If you check the Github file you need the “Content/UMG” folder and the cursor asset must be “HappyCursor.uasset

Still no difference. It shows up but does not move with thumb stick.

I would like you to try something, restart the editor, dont press play.
Put a delay node after you enable virtual, then a delay of 0.2 and put the same node again.
Now try play in viewport.

Its how my system works, everynode has to be called twice in another frame.

It worked thanks! I guess its put on an endless loop.

One small issue is that it’s slow moving in the up direction or to the right, but great moving down or to the left. I’ll fiddle around with the settings, and see what I can do.

two questions, 1 is it possible to switch which thumb stick controls the UMG? 2 can this work with multiplayer?

Thanks again!

I’ve added what I’m currently working with and this is 4.21.1 with VS 2017.

Dont put it on an endless loop. Just call it twice in different frames.

It now works Thank you sooo much!

Is it possible to remap the controls? For example having the right thumb stick move the UMG and changing the “A” action button to another button?

Thanks again and here is what I have.

I’m also looking to switch the Gamepad buttons for the UMG A button for me is go back.

The gamepad inputs both buttons X and A Gamepad, Gamepad Button Left and bottom. Bottom Face button is SecondaryInput button for me.

How do I disable two gamepad buttons from acting as input I only need the one?

Thank you :slight_smile:

Is there any solution for the input on gamepad? The gamepad inputs both buttons X and A Gamepad. I only need it to use one gamepad face button.

Not on my end, but I’m only getting “A” as a face input not “X” Maybe its the plugin version?

try the 21.1 UMG

Any way to switch thumbsticks?

I assume if we knew where to look in the code we could change the inputs I don’t think there is any front end support for that.