So, especially those players who've come to Voobly from HD often notice that their hotkeys there are responding slower. Especially with buildings, if you hit the hotkey for the building directly after the building menu hotkey, it often doesn't register.
The reason for that is that in the original game, hotkeys register on key release instead of key press as in HD. Yesterday I stumbled across a workaround for that by Wattle on Voobly forums (Full Credit to him for the solution!) by using a macro that maps every key to the keyDown-keyUp event: http://www.voobly.com/forum/thread/2594 ... ost1206258
I'll quote it here for those too lazy to click the link:
Edit: Arrow-keys removed from the script since you need to hold them down for scrolling.
I've tried it myself and it works great! Make sure you run it with admin rights. You might also be able to use your keyboard software to do this yourself if you prefer.
The reason for that is that in the original game, hotkeys register on key release instead of key press as in HD. Yesterday I stumbled across a workaround for that by Wattle on Voobly forums (Full Credit to him for the solution!) by using a macro that maps every key to the keyDown-keyUp event: http://www.voobly.com/forum/thread/2594 ... ost1206258
I'll quote it here for those too lazy to click the link:
Edit: Arrow-keys removed from the script since you need to hold them down for scrolling.
Hi, you might try this dump tiny hotkey-script.
All it does is simply sending the same key you press, that means keyDown-keyUp.
So if you press b it will instantly release b and your hotkey will accordingly be instantly send.
I tried it for some hotkeys and it seems to work like in HD, I can however not guarantee there are no sideeffects.
You can either use the ahk script (just an ascii-file) if you have Autohotkey installed or use the exe if you have not. You may need to run it with admin-rights to make it work.
https://drive.google.com/file/d/0B_XsuS ... XlLTC1ZZ28 ahk-file
https://drive.google.com/file/d/0B_XsuS ... nBESzR0ejg exe
The content is a stupid list of keys, which came to my mind, maybe I forgot some.
First line should make the script only work when your aoc-window is active.
edit: added Tab,^,arrow-keys,Esc
Code:#IfWinActive, ahk_class Age of Empires II Expansion a::SendInput a b::SendInput b c::SendInput c d::SendInput d e::SendInput e f::SendInput f g::SendInput g h::SendInput h i::SendInput i j::SendInput j k::SendInput k l::SendInput l m::SendInput m n::SendInput n o::SendInput o p::SendInput p q::SendInput q r::SendInput r s::SendInput s t::SendInput t u::SendInput u v::SendInput v w::SendInput w x::SendInput x y::SendInput y z::SendInput z 0::SendInput 0 1::SendInput 1 2::SendInput 2 3::SendInput 3 4::SendInput 4 5::SendInput 5 6::SendInput 6 7::SendInput 7 8::SendInput 8 9::SendInput 9 +::SendInput {+} -::SendInput {-} .::SendInput {.} ,::SendInput {,} ^::SendInput {^} Space::SendInput {Space} Tab::SendInput {Tab} BackSpace::SendInput {BS} Enter::SendInput {Enter} Esc::SendInput {Esc} Del::SendInput {Del} Home::SendInput {Home} End::SendInput {End} PgDn::SendInput {PgDn} PgUp::SendInput {PgUp}
I've tried it myself and it works great! Make sure you run it with admin rights. You might also be able to use your keyboard software to do this yourself if you prefer.