I've seen this behavior a few times with HKN. I can consistently reproduce it by hitting Ctrl+Alt+Del to bring up the task manager screen even if I don't actually load the task manager. I also on occasion run into it in times of heavy keymashing, especially if Mouseover Regions are involved, but not always and not consistently enough to test.
I can't take steps to try and reproduce the latter anyway, because all my accounts are currently canceled, but like Peli, my spam keys use various combinations of Modifier+Function Key, though mine is done directly in the HKN script using DoHotkey.
Windows 7 64 and HKN 0.1.45 build 210
If I have "Clear Modifiers" unchecked, I will see the below behavior, where HKN holds on to the Ctrl+Alt modifiers even when I am no longer holding the keys down.
Code:
From this pc: <SendWinM WoW1><Key Ctrl Alt Delete><SendWinM WoW2><Key Ctrl Alt Delete><SendWinM WoW3><Key Ctrl Alt Delete><SendWinM WoW4><Key Ctrl Alt Delete><SendWinM WoW5><Key Ctrl Alt Delete>
From this pc: <SendWinM WoW1><Key Ctrl Alt H><SendWinM WoW2><Key Ctrl Alt H><SendWinM WoW3><Key Ctrl Alt H><SendWinM WoW4><Key Ctrl Alt H><SendWinM WoW5><Key Ctrl Alt H>
From this pc: <SendWinM WoW1><Key Ctrl Alt H><SendWinM WoW2><Key Ctrl Alt H><SendWinM WoW3><Key Ctrl Alt H><SendWinM WoW4><Key Ctrl Alt H><SendWinM WoW5><Key Ctrl Alt H>
From this pc: <SendWinM WoW1><Key Ctrl Alt H><SendWinM WoW2><Key Ctrl Alt H><SendWinM WoW3><Key Ctrl Alt H><SendWinM WoW4><Key Ctrl Alt H><SendWinM WoW5><Key Ctrl Alt H>
I stripped out all the extraneous "Could not find WoW*" stuff since I'm not running WoW to test, but you can see the modifiers in this case seem to be perma-applied to every further keypress.
Some interesting things to note, it also causes HKN to ignore user-defined modifiers. I have Shift, CapsLockOn and Apps defined as modifier keys. When HKN is doing this, it will tack on the CTRL+ALT modifiers to any keys I press, but if I try to use the Apps, CapLockOn or Shift keys with another key, HKN doesn't register anything.
Also, if you manually use the "stuck" modifiers, it will "unstick" them. For example, if I manually hit Ctrl+H and then Alt+H in the above example, everything will go back to normal. I can use the pause key and all that.
Code:
*** Pressing just H - HKN sends Ctrl Alt H ***
From this pc: <SendWinM WoW1><Key Ctrl Alt H><SendWinM WoW2><Key Ctrl Alt H><SendWinM WoW3><Key Ctrl Alt H><SendWinM WoW4><Key Ctrl Alt H><SendWinM WoW5><Key Ctrl Alt H>
*** Pressing Ctrl H - HKN Sends Ctrl Alt H ***
From this pc: <SendWinM WoW1><Key Ctrl Alt H><SendWinM WoW2><Key Ctrl Alt H><SendWinM WoW3><Key Ctrl Alt H><SendWinM WoW4><Key Ctrl Alt H><SendWinM WoW5><Key Ctrl Alt H>
*** Pressing just H - The rogue Ctrl has cleared out, HKN still sees Alt being held ***
From this pc: <SendWinM WoW1><Key Alt H><SendWinM WoW2><Key Alt H><SendWinM WoW3><Key Alt H><SendWinM WoW4><Key Alt H><SendWinM WoW5><Key Alt H>
*** Pressing Alt H - HKN sends Alt H ***
From this pc: <SendWinM WoW1><Key Alt H><SendWinM WoW2><Key Alt H><SendWinM WoW3><Key Alt H><SendWinM WoW4><Key Alt H><SendWinM WoW5><Key Alt H>
*** Pressing just H - all rogue modifiers are cleared, HKN just sends H ***
From this pc: <SendWinM WoW1><Key H><SendWinM WoW2><Key H><SendWinM WoW3><Key H><SendWinM WoW4><Key H><SendWinM WoW5><Key H>
*** All keys now work properly. Pressing Pause to toggle broadcasting ***
From this pc: <ToggleHotkeys>
<ToggleHotkeys> completed
A quick "Reload Script" will also fix it.
I was still seeing the same thing with "Clear Modifiers" checked, but of course now that I'm neck-deep in trying to break it for the last hour, it's not doing it anymore. The only difference there is I wasn't seeing any keys coming up in the "Pressed Hotkeys" or "Actions on this PC" windows, and using only 1 Ctrl or Alt key didn't fix it. I had to press LCtrl+RCtrl+H and the LAlt+RAlt+H to get the same "fix". Again, Reload Script also fixes it.
I also changed the various settings under "Delays between Modifiers and main Keys", that didn't make any difference.
Another thing that I confirmed as triggering it, I accidentally spammed Ctrl+Alt+S and Ctrl+Alt+W a few times trying different modifier combinations. In a total "Doh!" moment, I realized should have been paying more attention, as Ctrl+Alt+W launches my WoW windows and Ctrl+Alt+S launches my streaming subroutine. 10+ WoW login screens, 2 AdobeFMLE's, 2 SCFH's and 4 URL Launches later, HKN was dorked.
So, a lot of blabbing aside, I've no idea what actually is causing it - if it's HKN or something in Windows or too much going on or what, but that's how I break it and how I fix it.
Connect With Us