UMG - How to get rid from the mouse cursor when giving focus?

This is a clever solution. (Your workaround for problem #1, setting the mouse position to X:1, Y:1).

For you problem number 2, I actually implemented this solution:

Essentially, you track the button focus states with a gated toggle. You then track the “last focused button”. I even managed to get melonheadgames solution to work in a dynamically populated button array inside a scroll box.

This is my first post I’ve made since reading these forums and dabbling in Unreal over the last couple years, as I think this problem is important and fundamental (people who want a straightforward solution to using Keyboard and Gamepad interchangeably with UMG).

I initially watched gamepad UI tutorial, but then I wanted my core menus (before the game starts) to be interchangeable as well (I even toggle icons), and I wanted to just push F1 on keyboard, or special right to toggle back and forth. With melonheadgames solution, combined with Nightlocke’s cursor hiding illusion, and your cursor positioning hack, I can at least make it appear the switching is working without the moust moving and changing the button focus.

Anyway, clear as mud I’m sure but thought I’d post as I’ve been hunting this down all day.