How can I set up a virtual mouse cursor for a PC Gamepad (no mouse device)

Matthew, thanks, I´ll take a look

But my problem is not only about consoles. I mentioned console as an example. But for example, if you have a PC gamepad, but no mouse hardware, the cursor don´t work as it should, so I need a virtual mouse cursor for that, how can I do that?