• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:33
CEST 13:33
KST 20:33
  • 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 Season 1 - Final Week6[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Esports World Cup 2025 - Brackets Revealed17Weekly Cups (July 7-13): Classic continues to roll8Team TLMC #5 - Submission extension3Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7
StarCraft 2
General
Who will win EWC 2025? Esports World Cup 2025 - Brackets Revealed The Memories We Share - Facing the Final(?) GSL RSL Revival patreon money discussion thread The GOAT ranking of GOAT rankings
Tourneys
Sea Duckling Open (Global, Bronze-Diamond) FEL Cracov 2025 (July 27) - $8000 live event Sparkling Tuna Cup - Weekly Open Tournament RSL: Revival, a new crowdfunded tournament series $5,100+ SEL Season 2 Championship (SC: Evo)
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome
Brood War
General
Flash Announces (and Retracts) Hiatus From ASL BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Soulkey Muta Micro Map? [ASL19] Finals Recap: Standing Tall
Tourneys
[Megathread] Daily Proleagues CSL Xiamen International Invitational 2025 ACS Season 2 Qualifier Cosmonarchy Pro Showmatches
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread CCLP - Command & Conquer League Project The PlayStation 5
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine Stop Killing Games - European Citizens Initiative Summer Games Done Quick 2025!
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Korean Music Discussion Movie Discussion! [Manga] One Piece Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Ping To Win? Pings And Their…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 702 users

Hotkey, Control Group and Muscle Memory Trainer

Forum Index > SC2 General
Post a Reply
1 2 Next All
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.
1 2 Next All
Please log in or register to reply.
Live Events Refresh
CranKy Ducklings
10:00
Sea Duckling Open #136
CranKy Ducklings94
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 485
StarCraft: Brood War
Barracks 3442
actioN 2400
Larva 1121
Hyuk 899
Mini 884
Stork 479
firebathero 431
Soma 410
Pusan 362
TY 325
[ Show more ]
Last 236
JulyZerg 153
Hyun 148
Dewaltoss 84
Backho 82
ToSsGirL 53
Sharp 51
Bonyth 50
Free 38
GoRush 17
Icarus 12
Sea 0
Dota 2
Gorgc6805
singsing2241
XcaliburYe363
Super Smash Bros
Westballz32
Heroes of the Storm
Khaldor185
Other Games
B2W.Neo1311
DeMusliM371
Fuzer 209
Lowko137
SortOf88
Trikslyr23
Organizations
Other Games
gamesdonequick2772
StarCraft: Brood War
Afreeca ASL 798
UltimateBattle 108
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH245
• sitaska41
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1487
Upcoming Events
Epic.LAN
28m
CSO Contender
5h 28m
Sparkling Tuna Cup
22h 28m
Online Event
1d 4h
Esports World Cup
2 days
ByuN vs Astrea
Lambo vs HeRoMaRinE
Clem vs TBD
Solar vs Zoun
SHIN vs Reynor
Maru vs TriGGeR
herO vs Lancer
Cure vs ShoWTimE
Esports World Cup
3 days
Esports World Cup
4 days
Esports World Cup
5 days
CranKy Ducklings
6 days
Liquipedia Results

Completed

CSL Xiamen Invitational: ShowMatche
RSL Revival: Season 1
Murky Cup #2

Ongoing

BSL 2v2 Season 3
Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
CSL Xiamen Invitational
2025 ACS Season 2
Championship of Russia 2025
Underdog Cup #2
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
Esports World Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
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.