• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 13:53
CET 19:53
KST 03:53
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
ComeBackTV's documentary on Byun's Career !10Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win4Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15
StarCraft 2
General
ComeBackTV's documentary on Byun's Career ! Micro Lags When Playing SC2? When will we find out if there are more tournament Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win RSL Revival - 2025 Season Finals Preview
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament $100 Prize Pool - Winter Warp Gate Masters Showdow $5,000+ WardiTV 2025 Championship Winter Warp Gate Amateur Showdown #1 RSL Offline Finals Info - Dec 13 and 14!
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 505 Rise From Ashes Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement
Brood War
General
Klaucher discontinued / in-game color settings Anyone remember me from 2000s Bnet EAST server? BGH Auto Balance -> http://bghmmr.eu/ How Rain Became ProGamer in Just 3 Months FlaSh on: Biggest Problem With SnOw's Playstyle
Tourneys
[BSL21] LB QuarterFinals - Sunday 21:00 CET Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] WB SEMIFINALS - Saturday 21:00 CET
Strategy
Simple Questions, Simple Answers Game Theory for Starcraft Current Meta Fighting Spirit mining rates
Other Games
General Games
Stormgate/Frost Giant Megathread General RTS Discussion Thread Nintendo Switch Thread Mechabellum PC Games Sales Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread The Games Industry And ATVI Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine YouTube Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
TL+ Announced Where to ask questions and add stream?
Blogs
The (Hidden) Drug Problem in…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1457 users

Hotkey, Control Group and Muscle Memory Trainer

Forum Index > SC2 General
Post a Reply
Normal
Kasot
Profile Joined June 2009
Norway10 Posts
August 25 2010 17:32 GMT
#1
TLDR: I have created a small game that allows you to practice hotkeys in your browser. You can play it here: http://www.norhack.org/sc2/terran.html

I mostly lurk these forums, but for once I am able to contribute something to TL

One of my weaknesses as a player is that I'm slow. I just can't use hotkeys beyond the most basic one (when building structures, workers, marines etc). I just find that using hotkeys is very mentally tasking when I'm not used to doing it. When playing online, it's a lot easier to give in to the old habits of clicking at stuff instead of pressing keys on the keyboard.

So I decided to make a small game to help me practice hotkeys, without the need to worry about micro, macro, strategy and whatnot. Click on the link on the top to play it.

For now, only Terran is supported, and the game is relatively short. It's more or less a 3 rax MM push abstracted into hotkeys :p I'm looking for feedback on what I've got now (game too long, too short?), and hope that someone can help me out with a protoss and zerg version. If you send me (or post in this thread) a set of hotkeys in the format inside the spoiler, I'll upload it, link it and give you credit.

+ Show Spoiler +
4s:Train SCV;
2bs*:Build Supply Depot;
4s:Train SCV;
2bb*:Build Barracks;
4s:Train SCV;
2br*:Build Refinery;
4s:Train SCV;
5a:Train Marine;
4b:Upgrade to Orbital Command;
5x:Add Tech Lab to Barracks;
4s:Train SCV;
2bb*:Build Barracks;
5d:Train Maruder;
5c:Add Reactor to Barracks;
4s:Train SCV;
5aaa:Train 3 Marines;
2be*:Build Engineering Bay;
4s:Train SCV;
2bs*:Build Supply Depot;
0c:Research Marine Shields;
5d:Train Maruder;
4s:Train SCV;
2bs*:Build Supply Depot;
5aa:Train 2 Marines;
0g:Research Concussive Shells;
5r:Train Reaper;
8e:Research Ground Infantry Weapons;
2vf*:Build Factory;
4s:Train SCV;


I would really appreciate it if someone made something like this for zerg or protoss. And of course an improved terran version.

PS: The APM score is probably worthless to compare to the 'real' (as in in game APM), but for me it were sort of close. I'm curios to see if it reflects other peoples APM as well. The reason it's there is so that you can compare it between games.
Arm4n
Profile Joined July 2010
United States103 Posts
August 25 2010 17:39 GMT
#2
i honestly think you would probably be better off practicing your hotkeys in game because then you can practice other things at the same time like your build orders and how you react when under pressure and adjusting to different builds but to each his own.
if you don't like it... whacha gona do? bust a capslock in my ass?
Killver
Profile Joined May 2010
Austria88 Posts
August 25 2010 17:44 GMT
#3
not working
Kasot
Profile Joined June 2009
Norway10 Posts
August 25 2010 17:45 GMT
#4
On August 26 2010 02:44 Killver wrote:
not working


What browser are you using?
Apollys
Profile Joined July 2010
United States278 Posts
August 25 2010 17:47 GMT
#5
Cool, I think this would be a good tool for newer players/players switching races to learn hotkeys.
When you're feeling down, I'll be there to feel you up!
JrK
Profile Joined June 2010
United States283 Posts
August 25 2010 17:52 GMT
#6
I like it! Can you do me a favor though... I assume the point of this is to be able to "practice" while you're unable to access the game. (cough - work - cough)... can you setup an identical one that looks less like a video game? No background and smaller font size on the obvious text?

Either way thanks! I'll def use it.
JrKjrKJrk
CoFran
Profile Joined August 2010
Canada342 Posts
August 25 2010 17:55 GMT
#7
On August 26 2010 02:52 JrK wrote:
I like it! Can you do me a favor though... I assume the point of this is to be able to "practice" while you're unable to access the game. (cough - work - cough)... can you setup an identical one that looks less like a video game? No background and smaller font size on the obvious text?

Either way thanks! I'll def use it.


indeed a mobile or "work version" would be much appreciated,

thanks,
KillerPenguin
Profile Joined June 2004
United States516 Posts
August 25 2010 18:05 GMT
#8
Is there any way to get new buildings/units to automatically add to a control group. For instance warp gates do this automatically and when u click w it selects all warp gates, is there any way for you to select all units minus probes by clicking 1 without continually reseting your group 1 to add new units.
http://www.escapeintolife.com/
Chaosvuistje
Profile Joined April 2010
Netherlands2581 Posts
August 25 2010 18:09 GMT
#9
I made one =) I hope its compatible.

1 Attacking units ( Zerglings, Banelings, Roaches, Ultralisks, hydralisks, mutalisks, corruptors and broodlords ).
2 Caster units ( Infestors ).
3 Drone
4 Queen's
5 Hatchery's
8 All tech buildings.
9 Overseers/Nydus worm.
0 Overlords

+ Show Spoiler +

5sd:Make drone;
4v*:Inject larva;
5sv:Make overlord;
3be*:Build extractor;
4v*:Inject larva;
1r:Burrow banelings;
5sd:Make drone;
4v*:Inject larva;
4c*:Make creep tumor;
5l:Upgrade to Lair;
1x:Explode banelings from underground;
2f*:Use Fungal growth;
4v*:Inject larva;
5sd:Make drone;
5sv:Make overlord;
5sc:Make corruptors;
4v*:Inject larva;
4c*:Make creep tumor;
1a*:Attack wit units;
3h*:Make hatchery;
5sd:Make drone;
4v*:Inject larva;
3vu*:Build ultralisk cavern;
8c:Upgrade carapace( ground armour );
4v*:Inject larva;
4c*:Make creep tumor;
0g:Start vomiting creep with overlords;
0v:Morph overseer;
4v*:Inject larva;
5sd:Make drone;
5p:Get overlord speed;
2e*:Cast neural parasite;
ENTERggENTER*:Scout 5rax Reaper;


Funny game ^^ good to remember hotkeys for the newbies who still use click. Well made =).

Btw it works on google Chrome for me.
haka
Profile Joined July 2010
United States1414 Posts
August 25 2010 18:10 GMT
#10
sick
Kal_rA
Profile Blog Joined July 2010
United States2925 Posts
August 25 2010 18:12 GMT
#11
not really related to your link buuut- to help with muscle memory and to stop using the buttons on the bottom right of the screen you should do what i did (for bw but it still applies). I put a post-it on my monitor to cover the button grid thing up to force myself to use the keyboard. haha it was horrible at first... i would click d to make defilers and would get a shit load of drones instead lol but soon i found myself being able to hit all the right keys so when i took the post it off i was able to play without using the screen buttons

i also did something similar to force myself to stop using the arrow keys to move around the screen- rely more on hotkeys and mouse. helped improved my game A LOT -> d- to d haha (im c- now )

this shit still applies to sc2
Jaedong.
exile
Profile Joined April 2010
Canada65 Posts
August 25 2010 18:14 GMT
#12
Why would you make this for terran?
exile
Profile Joined April 2010
Canada65 Posts
Last Edited: 2010-08-25 18:18:55
August 25 2010 18:18 GMT
#13
On August 26 2010 03:09 Chaosvuistje wrote:
I made one =) I hope its compatible.

1 Attacking units ( Zerglings, Banelings, Roaches, Ultralisks, hydralisks, mutalisks, corruptors and broodlords ).
2 Caster units ( Infestors ).
3 Drone
4 Queen's
5 Hatchery's
8 All tech buildings.
9 Overseers/Nydus worm.
0 Overlords

+ Show Spoiler +

5sd:Make drone;
4v*:Inject larva;
5sv:Make overlord;
3be*:Build extractor;
4v*:Inject larva;
1r:Burrow banelings;
5sd:Make drone;
4v*:Inject larva;
4c*:Make creep tumor;
5l:Upgrade to Lair;
1x:Explode banelings from underground;
2f*:Use Fungal growth;
4v*:Inject larva;
5sd:Make drone;
5sv:Make overlord;
5sc:Make corruptors;
4v*:Inject larva;
4c*:Make creep tumor;
1a*:Attack wit units;
3h*:Make hatchery;
5sd:Make drone;
4v*:Inject larva;
3vu*:Build ultralisk cavern;
8c:Upgrade carapace( ground armour );
4v*:Inject larva;
4c*:Make creep tumor;
0g:Start vomiting creep with overlords;
0v:Morph overseer;
4v*:Inject larva;
5sd:Make drone;
5p:Get overlord speed;
2e*:Cast neural parasite;
ENTERggENTER*:Scout 5rax Reaper;


Funny game ^^ good to remember hotkeys for the newbies who still use click. Well made =).

Btw it works on google Chrome for me.


An alternative setup can be:

+ Show Spoiler +
1 - Pawns (i.e. Roaches, Lings, Drones)
2 - DPS (i.e. Hydras)
3 - Casters and flanks (Also used to hotkey first overlord scout)
4 - Hatchery
5 - Queen #1
6 - Queen #2
7 - Queen #3
8 - Queen #4
9 - Building for upgrades (i.e. Evo chamber)
0 - Nydus Worm

AngelusDeLetum
Profile Joined April 2010
United States98 Posts
August 25 2010 18:19 GMT
#14
I was just about to post this as an idea for those l33t hackers out there ^^ awesome dude
vizniz
Profile Joined May 2010
United States120 Posts
August 25 2010 18:21 GMT
#15
On August 26 2010 03:09 Chaosvuistje wrote:
I made one =) I hope its compatible.

1 Attacking units ( Zerglings, Banelings, Roaches, Ultralisks, hydralisks, mutalisks, corruptors and broodlords ).
2 Caster units ( Infestors ).
3 Drone
4 Queen's
5 Hatchery's
8 All tech buildings.
9 Overseers/Nydus worm.
0 Overlords

+ Show Spoiler +

5sd:Make drone;
4v*:Inject larva;
5sv:Make overlord;
3be*:Build extractor;
4v*:Inject larva;
1r:Burrow banelings;
5sd:Make drone;
4v*:Inject larva;
4c*:Make creep tumor;
5l:Upgrade to Lair;
1x:Explode banelings from underground;
2f*:Use Fungal growth;
4v*:Inject larva;
5sd:Make drone;
5sv:Make overlord;
5sc:Make corruptors;
4v*:Inject larva;
4c*:Make creep tumor;
1a*:Attack wit units;
3h*:Make hatchery;
5sd:Make drone;
4v*:Inject larva;
3vu*:Build ultralisk cavern;
8c:Upgrade carapace( ground armour );
4v*:Inject larva;
4c*:Make creep tumor;
0g:Start vomiting creep with overlords;
0v:Morph overseer;
4v*:Inject larva;
5sd:Make drone;
5p:Get overlord speed;
2e*:Cast neural parasite;
ENTERggENTER*:Scout 5rax Reaper;


Funny game ^^ good to remember hotkeys for the newbies who still use click. Well made =).

Btw it works on google Chrome for me.


Seems to me that the sequence is supposed to be a possible game sequence. This sequence is impossible. Banelings with no nest. Burrow before lair. Ultra cavern with no hive. Upgrade with no EV chamber.

I'd work on a possible FE sequence if I weren't in class...
SC2/LoL/Steam: vizniz LoL smurf: visnistehsmurf
Chaosvuistje
Profile Joined April 2010
Netherlands2581 Posts
August 25 2010 18:37 GMT
#16
On August 26 2010 03:21 vizniz wrote:
Show nested quote +
On August 26 2010 03:09 Chaosvuistje wrote:
I made one =) I hope its compatible.

1 Attacking units ( Zerglings, Banelings, Roaches, Ultralisks, hydralisks, mutalisks, corruptors and broodlords ).
2 Caster units ( Infestors ).
3 Drone
4 Queen's
5 Hatchery's
8 All tech buildings.
9 Overseers/Nydus worm.
0 Overlords

+ Show Spoiler +

5sd:Make drone;
4v*:Inject larva;
5sv:Make overlord;
3be*:Build extractor;
4v*:Inject larva;
1r:Burrow banelings;
5sd:Make drone;
4v*:Inject larva;
4c*:Make creep tumor;
5l:Upgrade to Lair;
1x:Explode banelings from underground;
2f*:Use Fungal growth;
4v*:Inject larva;
5sd:Make drone;
5sv:Make overlord;
5sc:Make corruptors;
4v*:Inject larva;
4c*:Make creep tumor;
1a*:Attack wit units;
3h*:Make hatchery;
5sd:Make drone;
4v*:Inject larva;
3vu*:Build ultralisk cavern;
8c:Upgrade carapace( ground armour );
4v*:Inject larva;
4c*:Make creep tumor;
0g:Start vomiting creep with overlords;
0v:Morph overseer;
4v*:Inject larva;
5sd:Make drone;
5p:Get overlord speed;
2e*:Cast neural parasite;
ENTERggENTER*:Scout 5rax Reaper;


Funny game ^^ good to remember hotkeys for the newbies who still use click. Well made =).

Btw it works on google Chrome for me.


Seems to me that the sequence is supposed to be a possible game sequence. This sequence is impossible. Banelings with no nest. Burrow before lair. Ultra cavern with no hive. Upgrade with no EV chamber.

I'd work on a possible FE sequence if I weren't in class...


Maybe it is indeed intended to be a game sequence. But I'm not sure if that matters any if you are only remembering hotkeys rather than doing an exact build. I might be wrong though =). The way I learned hotkeys was not through an indoctrination of a certain sequence, but rather learning on the fly.

Anyone is free to change the order of mine around though =).
MingoDynasty
Profile Joined May 2006
United States43 Posts
Last Edited: 2010-08-25 19:09:06
August 25 2010 19:08 GMT
#17
Seems like an okay game, but it's going to be much too limited in simulating the early game. Specifically I don't see any way of adding a scout feature and practice having to maintain focus at multiple locations or build orders or etc.

To improve on what you have on right now, you should probably make the groups customizable as you go along, so say you want to start things only using your 1-3 control groups, you can change the groups later with ctrl + # or something somehow.

Also you should have more possible locations to click on than just a button. We're not always going to be building a supply depot and barracks etc. all the same location. Having to think where to click helps simulate the thinking process before you just plop down a building, instead of just building them wherever.

Imo it might be better to just have a game for just learning all of the hotkeys instead of control group + hotkey usage. Kind of like a flash card game for learning hotkeys.
http://www.youtube.com/MingoDynasty
boneplayer
Profile Joined August 2010
Canada4 Posts
August 25 2010 21:23 GMT
#18
I'm a protoss who would like to switch to grid keys so I would use this to practice that. (If not for Immortal 'I' I would stay with std... Plus I can't learn the all the upgrade keys.)

Also I'm a fan of working on localized things instead of trying to do this in game. Probably more efficient/effective. Nice work.
I play trombone.
Iggyhopper
Profile Joined July 2010
United States259 Posts
Last Edited: 2010-08-25 21:43:50
August 25 2010 21:40 GMT
#19
You should just have a random hotkey to press. I mean it would help more if people could press 1-0 without looking at the keyboard. Of course more leaning on 1-5 than 6-0.

Also, do responses too. Like, if you say in red text, spire or mutalisk, then the correct response would be a turret, most likely.

4 Starport = 4[hotkey chain for starport because I'm a noob]
8 SCV = 8s
2 (Red) Mutalisk = 2vt [click]
Kasot
Profile Joined June 2009
Norway10 Posts
September 03 2010 11:52 GMT
#20
Okay, so I've finally got to uploading Chaosvuistje's contribution. It can be played here. Thanks a lot for helping out

I'll try to make a 'work safe' version and some more games over the weekend.
okuraku
Profile Blog Joined July 2010
United States210 Posts
October 20 2010 15:47 GMT
#21
Any updates on this? I'd love to do this at work with your 'work safe' version if it's ready... also, I'm wanting to learn how to use IdrA's hotkey setup (quoted below, mentioned earlier in the thread), could you please add that one? Or how about a method to make custom hotkey setups.. I think it's more important to memorize the hotkeys/ctrl groups than the build order as you should be able to decide that on the fly / adjust as necessary with scouting.

Thanks!


1 - Pawns (i.e. Roaches, Lings, Drones)
2 - DPS (i.e. Hydras)
3 - Casters and flanks (Also used to hotkey first overlord scout)
4 - Hatchery
5 - Queen #1
6 - Queen #2
7 - Queen #3
8 - Queen #4
9 - Building for upgrades (i.e. Evo chamber)
0 - Nydus Worm
http://twitch.tv/okuraku | Member of Team Legacy: http://www.teamliquid.net/forum/viewmessage.php?topic_id=148872
propagare
Profile Joined April 2013
Germany93 Posts
Last Edited: 2013-11-13 15:18:06
November 13 2013 15:08 GMT
#22
Any chances of an update to the current version as well as for TRM (TheCore) hotkeys? Your idea includes control groups contrary to the Hotkey Trainer (arcade map).

gl hf gg
„Great men are forged in fire. It is the privilege of lesser men to bring the flame, whatever the cost.” ~
Normal
Please log in or register to reply.
Live Events Refresh
Ladder Legends
17:00
WWG Masters Showdown
SteadfastSC149
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SKillous 638
White-Ra 312
SteadfastSC 149
ProTech131
BRAT_OK 74
DivinesiaTV 23
trigger 22
MindelVK 19
StarCraft: Brood War
Calm 2849
Shuttle 503
Dewaltoss 124
firebathero 107
Mini 103
Hyun 95
hero 75
ggaemo 63
yabsab 41
910 24
[ Show more ]
soO 17
Killer 16
HiyA 10
Dota 2
Gorgc7730
singsing3524
qojqva2519
Counter-Strike
pashabiceps1346
fl0m943
chrisJcsgo43
Heroes of the Storm
Khaldor713
Liquid`Hasu459
Other Games
FrodaN3456
Beastyqt656
B2W.Neo629
KnowMe251
mouzStarbuck240
ToD203
ArmadaUGS182
QueenE100
Mew2King83
Organizations
Other Games
PGL1101
gamesdonequick699
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• StrangeGG 31
• HeavenSC 26
• Adnapsc2 7
• Reevou 7
• Kozan
• Migwel
• AfreecaTV YouTube
• intothetv
• sooper7s
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV284
• HappyZerGling64
Other Games
• imaqtpie935
• Shiphtur192
Upcoming Events
BSL 21
1h 7m
StRyKeR vs TBD
Bonyth vs TBD
Replay Cast
14h 7m
Wardi Open
17h 7m
Monday Night Weeklies
22h 7m
WardiTV Invitational
2 days
Replay Cast
3 days
WardiTV Invitational
3 days
ByuN vs Solar
Clem vs Classic
Cure vs herO
Reynor vs MaxPax
Replay Cast
5 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Acropolis #4 - TS3
RSL Offline Finals
Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
BSL Season 21
Slon Tour Season 2
CSL Season 19: Qualifier 1
WardiTV 2025
META Madness #9
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

CSL Season 19: Qualifier 2
CSL 2025 WINTER (S19)
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
OSC Championship Season 13
Nations Cup 2026
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.