If a simple reboot didn't work, you can try to clean the registry entries according to Steve's instructions:
"Mini Mouse Macro writes to the registry to store its settings, settings like Variables. It's doesn't 'install' but it does read and write to the local registry (HKEY_CURRENT_USER\Software\Turnssoft\MiniMouseMacroPro). Give the uninstall registry settings a try.
In the Options page - select the uninstall tab. Check remove registry entries, remove files and click the rubbish bin. Also after that check the 'Delete registry on program close' check box. Then exit Mini Mouse Macro. This will reset all the settings and wipe MMM from the registry giving a 'clean' install.
No it's not a dumb question, it has been the most consistent question I have been asked over the last three years with MMM.
It could be a couple of reasons why MMM is not recording in game but most of the time it's because the game is 'locking away', for lack of a better term, the local desktop environment where MMM is running. This prevents it from executing in the game. This also can happen with embedded web content like Java apps.
Here is the answer I gave in a thread about MMM and gaming:
I ask because typically this issue is specific to your local environment; the application you are currently in whilst launching the macro. Macro's that are started within locked 'container' style environments, such being Java based application or full screen 'Game Like' environments, can and some do often 'lock' and prevent a program like minimousemacro from interacting with the outside desktop environment. Technically, this is due to the way minimousemacro makes calls to the operating system keyboard (and mouse) event handlers. Simply put, the full screen application is 'locking' interaction with the desktop environment. MiniMouseMacro needs this desktop environment in order to process and reply to events.