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

It doesn’t answer the questions I asked… :frowning:

I still have the issue where the sticks do not work the second time I Play. I’m not sure if it has something to do with the Game Mode, which is set to None ; but the FirstPersonGameMode stuff spawns anyway…

Many thanks to you @SB1985 for updating the plugin!

Victory to You!

:heart:

@ no problem :smiley:

I’ve been using this for a project, and I can move the cursor fine, and left clicking with the A button works fine, but I can’t figure out how to emulate a right click with this plugin. Anybody know how to do this?

Not 100%, but I don’t think that functionality has been exposed.

I’m still having problems with the plugin to work properly. A Button press works, but not the Left stick. I followed the tutorial on SB1985’s website.

I am running into the same issue as you. He did answer your question, but perhaps not very clearly. It looks like if the function Disable Virtual Cursor isnt called it will not let you properly call the Enable Virtual Cursor. Even though you may have exited the level and started the level over again, If it wasn’t explicitly Disabled it will still be Enabled.

My solution for this is calling Disable Virtual Cursor at the start of the Event before I’m Calling Enable Virtual Cursor

I hope this helps you understand whats happening

Why are you suggesting a solution if you report having the same problem ?.. I already have a button disabling the Virtual Cursor, just like in the SB1985’s tutorial.

The issue with the stick not working after exiting happened some months ago. Now it doesn’t work at all. I precise I have the correct update for the version of UE4 I’m using. I’m using an 8BitDo SN30 Pro controller.

Hey Guys, I just updated to 4.25 and the plugin works fine, but the size went up (when build) from 81MB to 1,4GB!! What happened here? Is this a different build or how can I prevent it from being this large?

Hello, I went and modified the plugin to support 4.25 and fixed a few issues I saw with how it was setup to understand how to modify it more easily. Let me know if it doesnt work :slight_smile:

So, I just re-installed the Plugin cleanly and it works again, but I still have the issue of the left stick not working when I Play again.

It only happens in the Editor. I’ve tried with a Build and everything works fine when the Virtual Cursor is called multiple times fortunately.

I just disabled it for the player character on begin play and that solved all my editor issues.

All - Is there a solution for right clicking yet?

Who get stucked by the issue to get Button A instead of Mouse Left , after you trigger the Input Key Selector for Remapping a Key use these Blueprint in the link below ,Actualy there are no problems with that i test it today and its Working good , you will see just the Left Mouse but it will save the Button A if the Left Mouse was pressed i try to get it work after 10 Hours ,as it was a present from thanks again all and this Solution is my Present to all Unreal Game Developer.

Anyone having trouble with dragging in 4.25? (DetectDrag)

@Oldsiren I’m using your version of the plugin.

I can see that if (IsWidgetInteractable(Widget)) is only valid when using Buttons. Other widgets (images etc) don’t work but they are needed to create DragAndDrop operation.

@intoxicat3 YES. Oddly enough if I move the mouse and ‘click’ using the gamepad it registers, but not when I click while moving the pointer with the analog sticks. Needs more investigation. Did you figure it out?

@**Fleece_Cardigan **I can’t find a way to fix that currently. I Will post if I will find a solution later.

@intoxicat3 Thanks. New to unreal and UMG is still a bit arcane to me, but I think it has to do with the way UMG calls certain functions. For instance: I noticed OnMouseEnter and OnMouseLeave are also not called, but on mouse move seems to work fine.

Hey,
Is this plugin still supported and will be updated to newer versions like 4.6 (in the future) or is there an alternative?

And supports this plugin drag and drop?

Greez :slight_smile:
​​​

Welcome to the party, pal! :wink: Over the years, a few different people have updated 's plugin to new engine versions. Unfortunately, that’s outside my skill set, so I’ll just wait patiently here with you. I’m sure some kind soul will share the 4.26 update when they have a chance.

Hi, thanks to nick, , and everyone who worked on this! quick question - is there any way that i can remove the left mouse button click on the gamepad that this adds?