• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 15:45
CEST 21:45
KST 04:45
  • 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
[ASL21] Ro24 Preview Pt2: News Flash9[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy16ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
Weekly Cups (March 23-29): herO takes triple6Aligulac acquired by REPLAYMAN.com/Stego Research8Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool49Weekly Cups (March 9-15): herO, Clem, ByuN win4
StarCraft 2
General
What mix of new & old maps do you want in the next ladder pool? (SC2) Team Liquid Map Contest #22 - Presented by Monster Energy Aligulac acquired by REPLAYMAN.com/Stego Research Weekly Cups (March 23-29): herO takes triple herO wins SC2 All-Star Invitational
Tourneys
RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament StarCraft Evolution League (SC Evo Biweekly) WardiTV Mondays World University TeamLeague (500$+) | Signups Open
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
Mutation # 519 Inner Power The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat
Brood War
General
Pros React To: JaeDong vs Queen Gypsy to Korea How Can I Add Timer & APM Count? [ASL21] Ro24 Preview Pt2: News Flash ASL21 General Discussion
Tourneys
[ASL21] Ro24 Group E [Megathread] Daily Proleagues [ASL21] Ro24 Group F Azhi's Colosseum - Foreign KCM
Strategy
Fighting Spirit mining rates What's the deal with APM & what's its true value Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game General RTS Discussion Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
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 TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread NASA and the Private Sector Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2605 users

[G] Holding Down Hotkeys

Forum Index > SC2 General
Post a Reply
1 2 3 4 Next All
Hatefiend
Profile Joined August 2010
United States127 Posts
Last Edited: 2011-07-23 04:00:39
July 23 2011 00:26 GMT
#1
All units and structures built in Starcraft require a hot key to be pressed or held down to confirm the action. If you want to simply build a drone, you press D.

What if you want to build 2 drones? You press D. What if you want to make 5? What if you want to make 50?

The average amount of time it takes for a human to press a key, release that same key, and press the same key again is close to 1/8th of a second. (0.125 seconds) Introducing latency and Starcraft registering the key press rounds this to about 1/5th of a second. (0.2 seconds).

Let me give an example:

Most Zerg players use a 9 overlord, followed by a drone to 10 supply. This brings a period of time where the Zerg waits for the overlord to spawn to initiate two drones in production.

[image loading]

The Overlord is about to spawn. I want you to hold down the D key instead of pressing it twice.

What is actually happening is, the game is not recognizing these as separate key entries, but as a continuous entry. Thus the input time from your keyboard, the time from pressing your finger on the key once more, and the time taken for Starcraft to register the key press are nullified (latency will always be a factor).

The fact that your drones will spawn earlier is undeniable.

Now let me ask you something. Professionals and masters players often use 'tricks' to gain or hinder mining in Starcraft. If one ever watches Spanishwa or Destiny's streams, you can clearly see they press keys instead of holding; usually to demonstrate pro-level APM during early game (mind you that up until 20 supply you only need ~50 APM to correctly complete all your tasks at hand). Don't you find it silly that they spend so much effort to change small amounts of minerals and yet they sacrifice so much by not pressing their keys fast enough?

Mineral pushing as some call it (when a worker of A mines B's mineral patches preventing a worker from B from mining it) only offers incredibly slight mineral adjustments.
Rallying workers to closer mineral patches only yields ~20 minerals more if done correctly.

This is for your entire game long people. Think about those milliseconds adding and adding over time. Every time you build something you are further and further behind on what could have been.

Even more importantly, when Larva appears from your Hatchery every single time, you are transforming that larva into units/drones slower without holding down the S key.

Terrans and Protoss: Will hold much less often. The larva mechanic relies on speed of the key press while Terran and Protoss are free to que up units as they please without much haste. (Things like the SECOND a barracks finishes however to build a marine or tech lab etc will require a hold). Protoss and Terrans should avoid holding on buildings that can que due to idle money mechanics.

[Zerg] WHEN TO BE CAREFUL USING HOLDING:

A situation like this below:

[image loading]

Larva can be overspent on the wrong things sometimes. Most commonly, people will over react to an attack and hold their R or Z buttons down. This can cost you games. Be careful.

All larva can and will be spent in less than a half second if you continue to hold, as so:

[image loading]


Thank you TL for your time. I hoped a helped a few members get out of their bad habits.
-Hatefiend

Jayrod
Profile Joined August 2010
1820 Posts
July 23 2011 00:35 GMT
#2
I think holding hotkeys is alot more situational than you make it out to be.
GrapeD
Profile Blog Joined August 2010
Canada679 Posts
July 23 2011 00:37 GMT
#3
So your point is that holding the key builds multiple things with a lower delay in between them?
Some people hurt people. I defenestrate those people.
Giwoon
Profile Joined December 2010
Korea (South)431 Posts
July 23 2011 00:38 GMT
#4
uhmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.....
i thought every zerg would know this by now
either way im sure it'll help a lot of the beginners or the BW players switching to sc2
BUTTHURT?
jinorazi
Profile Joined October 2004
Korea (South)4948 Posts
July 23 2011 00:39 GMT
#5
i was actually surprised when someone said "wow i never knew you can hold down a button" when i posted something regarding the apm reading change on one of the patches.

i had no idea it was thread worthy.
age: 84 | location: california | sex: 잘함
Hatefiend
Profile Joined August 2010
United States127 Posts
July 23 2011 00:39 GMT
#6
On July 23 2011 09:38 Giwoon wrote:
uhmmmmmmmmmmmmmmmmmmmmmmmmmmmmm.....
i thought every zerg would know this by now
either way im sure it'll help a lot of the beginners or the BW players switching to sc2

Start watching some streams and prepare to be frustrated. ^_^
DarthXX
Profile Joined September 2010
Australia998 Posts
July 23 2011 00:40 GMT
#7
I don't hold for small numbers (eg. 2 drones at 10-12) because there is a small delay between when you hold down the button, and when the units actually make. You're first unit will make, then there's that little delay and then the rest go at whatever the repeat rate is set for on your keyboard.

Unless you mean holding down D before the OL spawns, but the difference is so small it's negligible. The extra milliseconds won't add up throughout the game as you shouldn't be getting supply blocked beyond that first OL you make, hence another situation where you are waiting for the OL to spawn before making drones will happen very rarely if ever.
arkedos
Profile Joined July 2011
Germany1426 Posts
July 23 2011 00:45 GMT
#8
wasn't there a patch in which blizzard fixed this kind of mechanic so you had to press the hotkey one by one again ?
love esports - hate homophobia
nvs.
Profile Blog Joined May 2010
Canada3609 Posts
July 23 2011 00:50 GMT
#9
On July 23 2011 09:45 arkedos wrote:
wasn't there a patch in which blizzard fixed this kind of mechanic so you had to press the hotkey one by one again ?


It didn't last long.
Badfatpanda
Profile Blog Joined December 2010
United States9719 Posts
July 23 2011 00:50 GMT
#10
On July 23 2011 09:45 arkedos wrote:
wasn't there a patch in which blizzard fixed this kind of mechanic so you had to press the hotkey one by one again ?


I'm 99% certain that it still works.
Music is a higher revelation than all wisdom and philosophy. -Beethoven | Mech isn't a build, it's a way of life. -MajOr | Charlie.Sheen: "What is sarcastic, kids who have no courage to fight?" | #TerranPride #yolo #swag -Naama after 2-0'ing MC at HSC VI
Hatefiend
Profile Joined August 2010
United States127 Posts
July 23 2011 00:52 GMT
#11
On July 23 2011 09:40 DarthXX wrote:
I don't hold for small numbers (eg. 2 drones at 10-12) because there is a small delay between when you hold down the button, and when the units actually make. You're first unit will make, then there's that little delay and then the rest go at whatever the repeat rate is set for on your keyboard.

Unless you mean holding down D before the OL spawns, but the difference is so small it's negligible. The extra milliseconds won't add up throughout the game as you shouldn't be getting supply blocked beyond that first OL you make, hence another situation where you are waiting for the OL to spawn before making drones will happen very rarely if ever.

Around 5 builds is when the process begins to even out. The delay of holding is around a half a second long. Considering each different build takes ~0.2 seconds to complete while key spamming, it quickly begins to get dwarfed by the holding method.

Plus, it's always good to build good habits. "The difference is negligible" excuse is just a poor answer. I was watching Destiny and Day9 talk on Friendsday Wednesday this week, and Destiny wasn't even sure if Extractor Trick was better than 9 OL, or even if double extractor trick was worth it. He said he read it somewhere that he could not remember and kept the individuals word for it.

Things like that are careless and come off as lazy. If you don't believe me on the holding technique, open a custom game vs a computer and try it yourself.
DarthXX
Profile Joined September 2010
Australia998 Posts
July 23 2011 01:21 GMT
#12
On July 23 2011 09:52 Hatefiend wrote:
Show nested quote +
On July 23 2011 09:40 DarthXX wrote:
I don't hold for small numbers (eg. 2 drones at 10-12) because there is a small delay between when you hold down the button, and when the units actually make. You're first unit will make, then there's that little delay and then the rest go at whatever the repeat rate is set for on your keyboard.

Unless you mean holding down D before the OL spawns, but the difference is so small it's negligible. The extra milliseconds won't add up throughout the game as you shouldn't be getting supply blocked beyond that first OL you make, hence another situation where you are waiting for the OL to spawn before making drones will happen very rarely if ever.

Around 5 builds is when the process begins to even out. The delay of holding is around a half a second long. Considering each different build takes ~0.2 seconds to complete while key spamming, it quickly begins to get dwarfed by the holding method.

Plus, it's always good to build good habits. "The difference is negligible" excuse is just a poor answer. I was watching Destiny and Day9 talk on Friendsday Wednesday this week, and Destiny wasn't even sure if Extractor Trick was better than 9 OL, or even if double extractor trick was worth it. He said he read it somewhere that he could not remember and kept the individuals word for it.

Things like that are careless and come off as lazy. If you don't believe me on the holding technique, open a custom game vs a computer and try it yourself.


So after 5 units it evens out hmmm. Thought it was around 6 or 7, in any case do you know of any way to get rid of the delay? Or is it a limitation of the game?
MonkSEA
Profile Blog Joined April 2011
Australia1227 Posts
July 23 2011 01:24 GMT
#13
I tap. I don't want to accidentally make all roaches, or all zerglings. It's just a habit even if I do want to make them all roaches or zerglings.

It's down to player preference. It's not going to change you from masters to grandmasters.
http://www.youtube.com/user/sirmonkeh Zerg Live Casts and Commentary!
JiYan
Profile Blog Joined February 2009
United States3668 Posts
July 23 2011 01:25 GMT
#14
it still works
GenesisX
Profile Blog Joined February 2010
Canada4267 Posts
July 23 2011 01:28 GMT
#15
I think everyone already knows this by now :S
Thanks for the effort??
133 221 333 123 111
Zhiroo
Profile Joined February 2011
Kosovo2724 Posts
July 23 2011 01:29 GMT
#16
This has lost me a few games. Because I wanted to hit R or Z and my finger went immediately to holding D and I made drones instead of Roaches or Zerglings . I try to tap as much as I can but sometimes my habit of holding the hotkey just kicks in.
LoL EuW: Zhiroo - By starting this squabble you've proven nothing but how vast your stupidity is.
jjhchsc2
Profile Joined December 2010
Korea (South)2393 Posts
July 23 2011 01:30 GMT
#17
Is this viable for terrans? when making lots of marines etc?
Does this also queue units in the production facilities if held down for too long?
Lee Ssang/ Lee Shin/ Kim Jung Woo/ Kim Min Chul/Jun Tae Yang/Park Soo Ho/Lee Jung Hoon/Choi Sung Hoon/ Moon Sung Won/Park Ji Soo/ Lee Ho Joon/ Jang Min Chul/ Kim Seung Chul/SaSe/IdrA/Ret Fighting! BW4Life
B-Wong
Profile Joined October 2010
United States240 Posts
July 23 2011 01:30 GMT
#18
Isn't this what everyone does already?

It doesn't put you ahead/behind by any large margin as long as you know what you're doing.
Torte de Lini
Profile Blog Joined September 2010
Germany38463 Posts
July 23 2011 01:32 GMT
#19
This has been known since beta .___.
https://twitter.com/#!/TorteDeLini (@TorteDeLini)
hmc
Profile Joined July 2011
495 Posts
July 23 2011 01:32 GMT
#20
On July 23 2011 09:50 Badfatpanda wrote:
Show nested quote +
On July 23 2011 09:45 arkedos wrote:
wasn't there a patch in which blizzard fixed this kind of mechanic so you had to press the hotkey one by one again ?


I'm 99% certain that it still works.

It still works, the change was revoked before patching the game.
1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
BSL
19:00
S22 - Open Qualifier #5
ZZZero.O59
LiquipediaDiscussion
Ladder Legends
18:00
Amateur Showdown #3
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
elazer 199
ProTech126
JuggernautJason123
SpeCial 93
EmSc Tv 24
PattyMac 4
StarCraft: Brood War
Britney 25582
Mini 253
Soulkey 155
Dewaltoss 143
firebathero 79
sorry 75
ZZZero.O 59
yabsab 23
IntoTheRainbow 11
Dota 2
420jenkins445
LuMiX1
League of Legends
Reynor0
Counter-Strike
byalli79
Heroes of the Storm
Liquid`Hasu447
Khaldor363
Other Games
summit1g3382
Grubby2211
FrodaN1654
Hui .131
Trikslyr43
Organizations
Other Games
gamesdonequick1268
StarCraft 2
angryscii 36
EmSc Tv 24
EmSc2Tv 24
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 21 non-featured ]
StarCraft 2
• printf 58
• Freeedom8
• Hupsaiya 8
• davetesta6
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• intothetv
• Migwel
• Kozan
• IndyKCrew
StarCraft: Brood War
• blackmanpl 27
• RayReign 23
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 3249
• lizZardDota284
Other Games
• imaqtpie832
• WagamamaTV420
• Shiphtur203
Upcoming Events
RSL Revival
11h 15m
Cure vs Rogue
Maru vs TBD
MaxPax vs TBD
uThermal 2v2 Circuit
18h 15m
BSL
23h 15m
Afreeca Starleague
1d 14h
Wardi Open
1d 14h
Replay Cast
2 days
Sparkling Tuna Cup
2 days
Kung Fu Cup
3 days
The PondCast
4 days
Replay Cast
5 days
[ Show More ]
Replay Cast
6 days
CranKy Ducklings
6 days
BSL
6 days
Liquipedia Results

Completed

Escore Tournament S2: W1
WardiTV Winter 2026
NationLESS Cup

Ongoing

BSL Season 22
CSL Elite League 2026
ASL Season 21
CSL Season 20: Qualifier 2
StarCraft2 Community Team League 2026 Spring
RSL Revival: Season 4
Nations Cup 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026

Upcoming

CSL 2026 SPRING (S20)
IPSL Spring 2026
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
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 © 2026 TLnet. All Rights Reserved.