micromacro console window eating up input?

Discuss, ask for help, share ideas, give suggestions, read tutorials, and tell us about bugs you have found with MicroMacro in here.

Do not post RoM-Bot stuff here. There is a subforum for that.
Forum rules
This is a sub-forum for things specific to MicroMacro.

This is not the place to ask questions about the RoM bot, which uses MicroMacro. There is a difference.
Post Reply
Message
Author
romaniac
Posts: 79
Joined: Sat Feb 04, 2012 8:25 am

micromacro console window eating up input?

#1 Post by romaniac » Wed Apr 04, 2012 2:10 pm

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

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: micromacro console window eating up input?

#2 Post by Administrator » Wed Apr 04, 2012 6:01 pm

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?

romaniac
Posts: 79
Joined: Sat Feb 04, 2012 8:25 am

Re: micromacro console window eating up input?

#3 Post by romaniac » Thu Apr 05, 2012 12:27 pm

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?

romaniac
Posts: 79
Joined: Sat Feb 04, 2012 8:25 am

Re: micromacro console window eating up input?

#4 Post by romaniac » Wed Aug 22, 2012 8:11 am

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?

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: micromacro console window eating up input?

#5 Post by Administrator » Wed Aug 22, 2012 9:29 am

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.

romaniac
Posts: 79
Joined: Sat Feb 04, 2012 8:25 am

Re: micromacro console window eating up input?

#6 Post by romaniac » Thu Aug 23, 2012 12:48 pm

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.

User avatar
Administrator
Site Admin
Posts: 5307
Joined: Sat Jan 05, 2008 4:21 pm

Re: micromacro console window eating up input?

#7 Post by Administrator » Thu Aug 23, 2012 2:49 pm

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.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: micromacro console window eating up input?

#8 Post by lisa » Thu Aug 23, 2012 6:18 pm

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]
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests