Page 1 of 1

micromacro console window eating up input?

Posted: Wed Apr 04, 2012 2:10 pm
by romaniac
I observed that my machine behaves differently when the micromacro console is in the foreground.
- a global hotkey to call another tool does not work
- when I handle the machine via VNC mouse and keyboard input is lost

As soon as I close micromacro, everything returns to normal.

Is it possible to change this behaviour? VNC not working with micromacro is really a pity.

maniac

Re: micromacro console window eating up input?

Posted: Wed Apr 04, 2012 6:01 pm
by Administrator
That seems awfully strange to me. I'm not sure what could be causing it as there is nothing in MicroMacro to trap input like that. Is there any more details you can supply?

Re: micromacro console window eating up input?

Posted: Thu Apr 05, 2012 12:27 pm
by romaniac
Only that the OS is Win7 x64 and it is 100% reproducible.

Has anybody else used VNC to control a machine? Does input work with micromacro in the foreground?

Re: micromacro console window eating up input?

Posted: Wed Aug 22, 2012 8:11 am
by romaniac
I made a few more observations in this matter.

The problem seems to also appear with applications that register global hotkeys with windows. If the input focus is in the micromacro console window, none of these hotkeys work.

One example was a clipboard manager ArsClip, another a launcher Gizmo.

Does micromacro use some aggressive key handling/capturing that overlays those system hotkeys?

Re: micromacro console window eating up input?

Posted: Wed Aug 22, 2012 9:29 am
by Administrator
The only thing it does is poll the keyboard state, throw it in an array, and check against that.

It sounds to me like you've got something else interfering with input. Maybe some type of malware or anti-virus software that is doing things it shouldn't be.

Re: micromacro console window eating up input?

Posted: Thu Aug 23, 2012 12:48 pm
by romaniac
Nope. I checked it with two different machines, one a fresh & clean installation.

As long as micromacro is in the foreground, all hotkeys are disabled. As soon as you pull another window to the front, everything works again.

Teamspeak hotkeys are concerned, too.

Re: micromacro console window eating up input?

Posted: Thu Aug 23, 2012 2:49 pm
by Administrator
I'm guessing that it comes down to the fact that MicroMacro runs with Administrator privileges and, therefor, those other programs are not able to interrupt those signals. Try running those other programs as admin and see if that helps.

Re: micromacro console window eating up input?

Posted: Thu Aug 23, 2012 6:18 pm
by lisa
When you have MM in foreground have you clicked in the actual black area of the window and it changes to edit mode?
The tab name will change to "Select ....."

Try having a look at properties/options "QuickEdit Mode", untick it and try again.


--=== Added ===--

Actually I just tested with Ventrilo, left control as microphone activation key and it worked fine, even in edit mode.

I changed the activation key to F and other keys aswell. Tested with MM in a yrest() loop, tested with it when you can type text (commandline).

I can't recreate what is happening to you.

Just need to test it with RoM going now I guess.

worked fine witrh MM running RoM in wander mode.

Still can't recreate it.
[youtube]http://www.youtube.com/watch?v=YFsdjVc6tFg[/youtube]