Community Forums > Voobly Support and Game Complaints Support > Game related Problems and Questions > Weird hotkey problem
1 User(s) are reading this topic (in the past 30 minutes)
0 members, 1 guests
0 members, 1 guests
What's popular right now:
Word Association (73 users)
CBA PathBlood 1.8.0 (56 users)
1.6 reward campaing (43 users)
AoKTS updates (35 users)
Photos of Voobly Players (23 users)
New Voobly Client 2.7 (18 users)
New CBA Hero now supports HD / D... (17 users)
Most active threads in past week:
1.6 not working with me anymore... (9 posts)
New CS EVENT (7 posts)
Setting up port forwarding in ro... (7 posts)
Error al lanzar la partida (5 posts)
i can't play in new player (3 posts)
1.6 EASY SYNC ERROR (3 posts)
Idle TC and quick classical vs E... (3 posts)
Keyboard works very good in windows or with any programs. It seems that aoc is too slow for that, because when I press B, the building icons dont appear immediatly, and i have to wait for it to press T. (It's 0,2-0,3 sec, but I'm faster than the game, lol. It works good with the HD version. I heard that Voobly registers hotkeys upon releasing the key, while HD does so upon pressing them. Could you fix it if it was true?
My keyboard is cherry brown mx Filco Majestic. With old non-mechanical keyboard the hotkeys also worked good.
if it works like other macro's you can set a delay in it. which may help your problem.
[You must login to view link]
http://www.voobly.com/forum/thread/244391/:1145374#post1145374
At first I thought the problem was related to some utility in the keyboard, but from what I read it exists in some Logitech, Filco, and Corsair keyboards and at least in Cherry mx brown and red switches. All the complaints are about mechanical keyboards, and all of the people say that their old membrane keyboards worked well. Because the problem doesn't exist in any other software or games - not even in the HD edition - then the issue is probably related to the game itself.
With some testing I noticed that my old membrane keyboard - which I used for years - has the same issue, but it is much less noticeable. So perhaps the problem always existed but was just not noticeable because the membrane keyboards were slower. But this doesn't explain why other mechanical keyboard users do not complain about the issue. I for one find it very annoying.
You are right in that the Voobly/CD version of the game registers a hotkey only when released, while the HD edition registers to hotkey upon pressing. For example, building a barracks (B+B) in the CD version requires release of the button, while in the HD edition you can build a barracks by holding B down. This might indeed be the cause of the problem. But that still doesn't explain why other mechanical keyboard users don't perceive any problems... Maybe some keyboards have a faster release?
If someone has any other ideas I would gladly hear them out.
if you enter a delay in the macro for what ever the key is set to do, that should get over the problem.
[You must login to view link]
has to be a gui to set up the keys.
I still don't know how to solve the issue for keyboards that don't have macro software for individual keys.
this may or not help.
[You must login to view link]
[You must login to view link]
It does not depend on type of keyboard for me, happens both to my Corsair K70 keyboard and laptop keyboard.
would definitely be nice for UP 1.5 to have the hotkeys work like aoe2 HD.
Edit: Simply removing the delay using a macro works! It's so much more responsive and in my opinion it should be made default on UP 1.5.
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.
[You must login to view link] ahk-file
[You must login to view link] 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 / \ # [ ] <
edit: removed arrow-keys
Edit: Tested it and works like a charm! Make sure you are running it with admin rights.
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.
[You must login to view link] ahk-file
[You must login to view link] 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
OMG, it works, thank you dude. Just run the exe as administrator and everything works fine.
Only one of my hotkeys is missing. I have UK layout keyboard, and that is between the left shift and the z.
In uk keyboard it is " \ ". But my windows language is hungarian and that is " í " when i press it.
Could u add it to me?
I might look for a code to make the script release the key which has been pressed, no matter which one or maybe someone knows it already.