Is there a way to change the mouse cursor at runtime with the input mode set to UI only?

So, is there a way to change the mouse cursor at runtime with the input mode set to UI only?

Both Blueprint and C++ suggestions are welcome!!!

Thanks!

Yes with the Set Harware Cursor Node. Screen capture - 7f9b675c23b966b716bcc42c5fb2fb80 - Gyazo

Make sure you dont import texure type and instead copy them into the directory you want directly. I recommand setting up Defaults in your Project Settings → Engine → User Interface. Hower over the Options they show you important tooltips too.

As far as changing the “Cursor itself” goes you can do it via Player Controller or any build in UMG Widget functionalities you find. Important difference!

I got this to work.

Thank you!!