• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 17:29
CEST 23:29
KST 06:29
  • 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 Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy18ByuL: 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 pool51Weekly Cups (March 9-15): herO, Clem, ByuN win4
StarCraft 2
General
Team Liquid Map Contest #22 - Presented by Monster Energy Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool What mix of new & old maps do you want in the next ladder pool? (SC2) Aligulac acquired by REPLAYMAN.com/Stego Research Weekly Cups (March 23-29): herO takes triple
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
The PondCast: SC2 News & Results Mutation # 520 Moving Fees Mutation # 519 Inner Power Mutation # 518 Radiation Zone
Brood War
General
so ive been playing broodwar for a week straight. Klaucher discontinued / in-game color settings BGH Auto Balance -> http://bghmmr.eu/ Pros React To: JaeDong vs Queen [ASL21] Ro24 Preview Pt2: News Flash
Tourneys
[Megathread] Daily Proleagues [ASL21] Ro24 Group E [ASL21] Ro24 Group F Azhi's Colosseum - Foreign KCM
Strategy
What's the deal with APM & what's its true value Fighting Spirit mining rates Simple Questions, Simple Answers
Other Games
General Games
Starcraft Tabletop Miniature Game Nintendo Switch Thread Stormgate/Frost Giant Megathread 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 The Chess Thread NASA and the Private Sector Things Aren’t Peaceful in Palestine
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
Broowar part 2
qwaykee
China Uses Video Games to Sh…
TrAiDoS
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
ASL S21 English Commentary…
namkraft
Electronics
mantequilla
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1509 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 #6
ZZZero.O125
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 555
elazer 319
Vindicta 33
StarCraft: Brood War
Britney 13077
Mini 476
ZZZero.O 119
HiyA 93
Dota 2
capcasts173
canceldota155
League of Legends
JimRising 380
Counter-Strike
tarik_tv4084
Heroes of the Storm
Khaldor251
Other Games
summit1g10790
Grubby3985
FrodaN1926
fl0m889
mouzStarbuck466
Liquid`Hasu322
Trikslyr43
Organizations
Other Games
gamesdonequick1365
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• Berry_CruncH14
• Response 4
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• RayReign 28
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• Noizen41
League of Legends
• Doublelift3708
Other Games
• Shiphtur165
Upcoming Events
Afreeca Starleague
12h 31m
Wardi Open
12h 31m
Replay Cast
1d 2h
Sparkling Tuna Cup
1d 12h
Kung Fu Cup
2 days
The PondCast
3 days
Replay Cast
4 days
Replay Cast
5 days
CranKy Ducklings
5 days
BSL
5 days
[ Show More ]
Replay Cast
6 days
Sparkling Tuna Cup
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
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)
Escore Tournament S2: W2
IPSL Spring 2026
Escore Tournament S2: W3
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
RSL Revival: Season 5
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.