
Originally Posted by
'PhnxGold',index.php?page=Thread&postID=32195#post 32195
Well I gave your program a whirl. I kept running into an issue where if I set a hotkey to send to the background window, it wouldn't allow my normal keystrokes to go to the foreground window.
Thanks a lot for trying it and giving me feedback. I'm really glad you told me about this problem. I'll have to fix it. I'm surprised, though, because I never heard of it before. Could you send me the hotkey definition? I'd like to find the cause of this and fix it.
The opposite problem has been in the program for a long time, namely, if you're using SendWinM, and if you type keystrokes into the foreground window while a macro executes in the background, the keystrokes get copied to both windows. I just added SendWinMF to address that. It succeeds in blocking the copying but at the expense of occasionally blocking some of the macro output to the background. The next thing I'm going to try to improve it further is buffering of typed keystrokes like AutoHotKey has.
Sounds like its a keyboard hook.....is that the case?
I'm not sure what you mean. Yes, the program installs a keyboard hook but except for one narrow exception, the hook has nothing to do with whether keystrokes get through to a window. The hook just looks to see if you've pressed a hotkey. The exception is that the hook blocks the key that triggers one of its own hotkeys.
Anyhow, I did see a few missed keystrokes...
That's obviously a dealbreaker. If you could send me the hotkey definition, I'd really appreciate it. On my three pc's, this happens with the new SendWinMF syntax, but not with the older syntax of SendWinM-plus-background_setfocus, which is clumsy, and which I'd like to phase out.
...but overall, it's a pretty nifty program.
Thanks, I appreciate it.
If you ever make it open source, I'd like to play around with it.
Well, that's unlikely, but you never know. But I will probably add a bunch of low-level functions that expose a lot of Windows API stuff directly to the user.
You asked what advantage hardware has over your program. First get the banstick. I'm not running a single piece of software on my setup. Another would be the missed keystrokes. In my case, I'm playing 4 PBAOE casters and my main, which is a bard. and I need the spells to go off every time or I get into a bad situation. Lastly, I have a full keyboard at my disposal for my 4 casters, and a standalone for my main. That gives me about 150 usable keys to play around with. That would be one hell of a hotkey file ;(
I see. Thanks for explaining. The first advantage I can't compete with. The second I'm pretty sure I can. The third disadvantage -- well, is it really a disadvantage? You can certainly have 150 hotkeys defined, if you want them.
But, when it comes down to price.......ease of setup........and price......oh and Price........HotKeyNet is something I'd recommend to anyone. Nice product.:thumbsup:
Hehe. Thanks again.

Connect With Us