• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:25
CEST 19:25
KST 02:25
  • 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
Code S RO12 Preview: GuMiho, Bunny, SHIN, ByuN2The Memories We Share - Facing the Final(?) GSL19Code S RO12 Preview: Cure, Zoun, Solar, Creator4[ASL19] Finals Preview: Daunting Task30[ASL19] Ro4 Recap : The Peak15
Community News
Weekly Cups (May 19-25): Hindsight is 20/20?0DreamHack Dallas 2025 - Official Replay Pack8[BSL20] RO20 Group Stage2EWC 2025 Regional Qualifiers (May 28-June 1)14Weekly Cups (May 12-18): Clem sweeps WardiTV May3
StarCraft 2
General
Can anyone explain to me why u cant veto a matchup The Memories We Share - Facing the Final(?) GSL Code S RO12 Preview: GuMiho, Bunny, SHIN, ByuN Karma, Domino Effect, and how it relates to SC2. Code S RO12 Preview: Cure, Zoun, Solar, Creator
Tourneys
[GSL 2025] Code S:Season 2 - RO12 - Group B [GSL 2025] Code S:Season 2 - RO12 - Group A EWC 2025 Regional Qualifiers (May 28-June 1) DreamHack Dallas 2025 RSL: Revival, a new crowdfunded tournament series
Strategy
Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 475 Hard Target Mutation # 474 Futile Resistance Mutation # 473 Cold is the Void Mutation # 472 Dead Heat
Brood War
General
Will foreigners ever be able to challenge Koreans? BW General Discussion BGH auto balance -> http://bghmmr.eu/ Practice Partners (Official) GG Lan Party Bulgaria (Live in about 3 hours)
Tourneys
[ASL19] Grand Finals Small VOD Thread 2.0 [BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET [Megathread] Daily Proleagues
Strategy
I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Nintendo Switch Thread Path of Exile Monster Hunter Wilds Beyond All Reason Battle Aces/David Kim RTS Megathread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine All you football fans (soccer)! European Politico-economics QA Mega-thread
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion!
Sports
2024 - 2025 Football Thread NHL Playoffs 2024 Formula 1 Discussion NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List TL.net Ten Commandments
Blogs
Need Your Help/Advice
Glider
Trip to the Zoo
micronesia
Yes Sir! How Commanding Impr…
TrAiDoS
Poker
Nebuchad
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Customize Sidebar...

Website Feedback

Closed Threads



Active: 15166 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
Road to EWC
16:00
Europe Open Qualifiers #2
RotterdaM1483
TKL 371
IndyStarCraft 278
kabyraGe 258
CranKy Ducklings196
SteadfastSC77
Liquipedia
Online Event
12:30
K-cup France
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 1483
TKL 371
IndyStarCraft 278
SteadfastSC 77
StarCraft: Brood War
Britney 16232
Calm 3919
Sea 2824
Rain 1448
Stork 421
firebathero 256
Dewaltoss 117
Mind 46
soO 21
SilentControl 21
[ Show more ]
IntoTheRainbow 16
Dota 2
Gorgc9300
qojqva2232
Dendi1769
Counter-Strike
ScreaM2660
flusha353
kRYSTAL_72
Super Smash Bros
Mew2King143
Heroes of the Storm
Khaldor151
Trikslyr88
XaKoH 79
Other Games
hiko1326
Beastyqt743
ceh9568
ArmadaUGS107
BRAT_OK 18
MindelVK6
Organizations
Other Games
BasetradeTV33
StarCraft 2
angryscii 6
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 21 non-featured ]
StarCraft 2
• StrangeGG 108
• musti20045 24
• Adnapsc2 10
• Reevou 1
• Kozan
• Migwel
• AfreecaTV YouTube
• sooper7s
• intothetv
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• Azhi_Dahaki21
• FirePhoenix7
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 2640
League of Legends
• TFBlade2421
• Jankos1554
• Shiphtur260
Other Games
• imaqtpie1229
Upcoming Events
Road to EWC
4h 36m
Road to EWC
15h 36m
Road to EWC
16h 36m
Road to EWC
1d 4h
Road to EWC
1d 15h
Road to EWC
1d 22h
Online Event
2 days
Clem vs ShoWTimE
herO vs MaxPax
Road to EWC
2 days
Replay Cast
3 days
Replay Cast
4 days
[ Show More ]
Replay Cast
4 days
Replay Cast
6 days
The PondCast
6 days
Liquipedia Results

Completed

YSL S1
DreamHack Dallas 2025
Calamity Stars S2

Ongoing

JPL Season 2
BSL Season 20
KCM Race Survival 2025 Season 2
NPSL S3
Rose Open S1
CSL Season 17: Qualifier 1
2025 GSL S2
Heroes 10 EU
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

CSL Season 17: Qualifier 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
CSLPRO Last Chance 2025
CSLAN 2025
K-Championship
SEL Season 2 Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 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.