• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:37
CEST 00:37
KST 07:37
  • 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
Power Rank - Esports World Cup 202529RSL Season 1 - Final Week8[ASL19] Finals Recap: Standing Tall15HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16
Community News
BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams1Weekly Cups (July 14-20): Final Check-up0Esports World Cup 2025 - Brackets Revealed19Weekly Cups (July 7-13): Classic continues to roll8Team TLMC #5 - Submission re-extension4
StarCraft 2
General
RSL Revival patreon money discussion thread The GOAT ranking of GOAT rankings Power Rank - Esports World Cup 2025 Esports World Cup 2025 - Final Player Roster Why doesnt SC2 scene costream tournaments
Tourneys
Esports World Cup 2025 Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) FEL Cracov 2025 (July 27) - $8000 live event RSL: Revival, a new crowdfunded tournament series
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame
Brood War
General
BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Flash Announces (and Retracts) Hiatus From ASL Corsair Pursuit Micro?
Tourneys
[Megathread] Daily Proleagues [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET The Casual Games of the Week Thread BWCL Season 63 Announcement
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread [MMORPG] Tree of Savior (Successor of Ragnarok) Path of Exile CCLP - Command & Conquer League Project
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
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread The Games Industry And ATVI Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
[\m/] Heavy Metal Thread Anime Discussion Thread Movie Discussion! [Manga] One Piece Korean Music Discussion
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
Socialism Anyone?
GreenHorizons
Customize Sidebar...

Website Feedback

Closed Threads



Active: 644 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
Next event in 11h 23m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nathanias 204
Livibee 121
Liquid`TLO 120
ForJumy 57
StarCraft: Brood War
Hyuk 443
Aegong 75
NaDa 31
League of Legends
Dendi1123
syndereN228
Counter-Strike
fl0m2148
Fnx 1508
flusha268
Other Games
summit1g11870
tarik_tv7579
Grubby3201
FrodaN1874
C9.Mang0224
ViBE118
Maynarde96
Sick47
Liquid`Ken12
rubinoeu11
Organizations
Other Games
BasetradeTV20
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• RyuSc2 28
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Diggity16
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota22689
League of Legends
• Doublelift4777
Other Games
• imaqtpie1342
• Scarra804
Upcoming Events
Esports World Cup
11h 23m
ByuN vs Zoun
SHIN vs TriGGeR
Cyan vs ShoWTimE
Rogue vs HeRoMaRinE
Clem vs Solar
Reynor vs Maru
herO vs Cure
Serral vs Classic
Esports World Cup
1d 11h
Esports World Cup
2 days
CranKy Ducklings
3 days
BSL20 Non-Korean Champi…
3 days
CSO Cup
3 days
BSL20 Non-Korean Champi…
3 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
FEL
4 days
BSL20 Non-Korean Champi…
4 days
BSL20 Non-Korean Champi…
4 days
Bonyth vs Zhanhun
Dewalt vs Mihu
Hawk vs Sziky
Sziky vs QiaoGege
Mihu vs Hawk
Zhanhun vs Dewalt
Fengzi vs Bonyth
[ Show More ]
Sparkling Tuna Cup
6 days
Online Event
6 days
Liquipedia Results

Completed

CSL Xiamen Invitational
Championship of Russia 2025
Murky Cup #2

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
Esports World Cup 2025
CC Div. A S7
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
HCC Europe
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.