Using Mouse Cursor For Aim FPS Template

Hi all, im new to these forums btw.

Ive been making a level where there are actors with screen space widget components in the first person blueprint template and ive been struggling to get the mouse cursor to behave like it is shown here:

(0:34 onwards)

I have an active unreal.answers section open however im not getting the responses im after.

Can anyone help with a blueprint solution for the character controller / character blueprints?

thanks

Liam