I'm afraid there's not much to explain. The only problem I had was that there wasn't a gui component.
My setup is simply an empty object with a single fsm with two states. On an off (which I used for pausing), each state just has the set mouse cursor action in it with the relevant things ticked or unticked.
I wish I could be more help :/