• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:45
CEST 18:45
KST 01: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
TL.net Map Contest #22 - Voting & Ladder Map Selection2Code S Season 2 (2026) - RO8 Preview5[ASL21] Finals Preview: Two Legacies21Code S Season 2 (2026) - RO12 Preview2herO wins GSL Code S Season 1 (2026)7
Community News
[BSL22] Non-Korean Championship from 13 to 28 June0Weekly Cups (May 25-31): Clem doubles, 2v2 circuit heads toward finale0StarCraft II 5.0.16 PTR Patch Notes may 26th142Weekly Cups (May 18-24): MaxPax wins doubles0Crank Gathers Season 4: BW vs SC2 Team League5
StarCraft 2
General
My starcraft 2 changes StarCraft II 5.0.16 PTR Patch Notes may 26th The Death of Cheese: From a Professional Cheeser Oliveira Would Have Returned If EWC Continued SC2 Parody - "Somebody That I Used to Troll"
Tourneys
Maestros of The Game 2 announcement and schedule ! Sparkling Tuna Cup - Weekly Open Tournament RSL Revival: Season 5 - Qualifiers and Main Event Crank Gathers Season 4: BW vs SC2 Team League GSL Code S Season 2 (2026)
Strategy
[G] Having the right mentality to improve
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
The PondCast: SC2 News & Results Mutation # 528 Infection Detected Welcome to the External Content forum Mutation # 527 Hell Train
Brood War
General
FlaShFTW vs A.Alm Grudge Match Event [BSL22] Non-Korean Championship from 13 to 28 June vespene.gg — BW replays in browser Quality of life changes in BW that you will like ? Data analysis on 70 million replays
Tourneys
[ASL21] Grand Finals [Megathread] Daily Proleagues Escore Tournament StarCraft Season 2 [BSL22] WB Final & LB Semis - Saturday 21:00 CEST
Strategy
Any training maps people recommend? Muta micro map competition [G] Hydra ZvZ: An Introduction Fighting Spirit mining rates
Other Games
General Games
Path of Exile Nintendo Switch Thread Stormgate/Frost Giant Megathread ZeroSpace Megathread Warcraft III: The Frozen Throne
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread How cold is too cold to be outdoors? Dating: How's your luck? Russo-Ukrainian War Thread Trading/Investing Thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
Esportsmanship: How to NOT B…
TrAiDoS
Why RTS gamers make better f…
gosubay
ramps on octagon
StaticNine
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2964 users

Use Alt as Ctrl

Forum Index > Closed
Post a Reply
bLo0d
Profile Joined June 2011
58 Posts
September 16 2012 01:45 GMT
#1
Hi, I've been having a slight issue that I was hoping Blizzard could fix. Maybe others have solutions but I think it's more of an internal game issue.
On Battlenet, I have changed all my control group and camera save bind buttons from ctrl to alt, so I would bind army groups, for example, with Alt+1,etc.
I've been using a program called Autohotkey to swap the functions of Ctrl and Alt, solely for the purpose of using Alt + click to select all units of the same type. Also, to disable Alt + F4. Basically AutoHotkey has been buggy recently, I guess due to the revamp of Battlenet,etc. Regardless, my hope was that Blizzard could implement a small change that allows players to swap the functions of Ctrl and Alt without a third party program so that people that like to use Alt to bind control groups can also use Alt to select all units of a certain type, the same way Ctrl+click does. It seems insignificant but it just makes sense for your bind key to also be the key for selecting units of a certain type. This probably doesn't matter to most people since most people use Ctrl anyway, but I just recently started using Alt and it just feels so much smoother for me, except for this one drawback. I know you can just double click to select units on field but it's also for selecting/deselecting units such as larva,eggs,workers,etc, from a group via the unit icons from your command card. Anyway, it's a simple change I hope Blizzard can make. I know most people don't care, this is more of just a shot in the dark hoping Blizzard can notice I guess.
Also, sorry I don't know what forum this would go under.
Animostas
Profile Blog Joined August 2009
United States568 Posts
September 16 2012 01:48 GMT
#2
Perhaps you could consider buying a Mac keyboard? You could set hotkeys to Command+# which would essentially be the same as Ctrl+#

I'm sure that there's a program out there that lets you remap keyboard keys. And I'm nearly 100% sure that it would be alright because it would be mapping keys to 1 click per action.
Dagobert
Profile Blog Joined July 2009
Netherlands1858 Posts
September 16 2012 02:12 GMT
#3
I'm pretty sure that even works with Windows tools. Just make your own keyboard layout.
Cocoba
Profile Joined February 2011
Canada352 Posts
September 16 2012 02:17 GMT
#4
Can't you swap them using key bindings? It'll be pretty tedious because your going to have to swap it for each control key but it'll probably be worth it.
:D
Kal_rA
Profile Blog Joined July 2010
United States2925 Posts
September 16 2012 02:20 GMT
#5
1. pop off your alt key
2. pop off your ctrl key
3. swap
4. profit??

Haha or you could remap your keyboard. There are plenty of options.. Just google it.
Also I wouldn't get a mac keyboard. It's not mean for sc (unless you have like 30apm).

I had a similar problem on my mbp cause fn is the leftmost key and i was use to ctrl. I couldn't remap that because fn was an option even before the bios boot (if i remember correctly), but i remember you could remap every other key on the keyboard -__-.
Jaedong.
-Cyrus-
Profile Joined June 2011
United States318 Posts
September 16 2012 02:20 GMT
#6
I want to use Caps Lock as Ctrl. But you can't do that either.
ReachTheSky
Profile Joined April 2010
United States3294 Posts
September 16 2012 02:25 GMT
#7
Just use a keyboard remapping program. Thats what i did.
TL+ Member
HolyExlxF
Profile Joined March 2011
United States256 Posts
September 16 2012 02:26 GMT
#8
KeyTweak can do what you ask, albeit switching back and forth requires a restart everytime as it writes changes to the registry.
ᕕ( ᐛ )ᕗ ᕕ( ᐛ )ᕗ ᕕ( ᐛ )ᕗ ᕕ( ᐛ )ᕗ ᕕ( ᐛ )ᕗ ᕕ( ᐛ )ᕗ ᕕ( ᐛ )ᕗ ᕕ( ᐛ )ᕗ
SpeaKEaSY
Profile Blog Joined December 2010
United States1070 Posts
September 16 2012 02:32 GMT
#9
You could also reroute the traces on your keyboard, if you're willing to do some hardware hacking.
Aim for perfection, settle for mediocrity - KawaiiRice 2014
bLo0d
Profile Joined June 2011
58 Posts
September 16 2012 02:56 GMT
#10
Thanks for the help guys. Yeah I guess remapping is the only way. I had already been doing that with AutoHotkey, was just a little buggy recently. It's a shame you can only do it through third party. I have no plans to be a pro or compete in events and stuff but it's just disappointing that stuff like this could be an issue for people that would like do but also have to use 3rd party programs to fulfill their keyboard gaming preferences haha. Crossing my fingers that Blizzard can help out in the future !
J.E.G.
Profile Joined May 2010
United States389 Posts
September 16 2012 03:11 GMT
#11
As a macbook pro user, this would be really helpful. There is an option in the mac version of sc2 to switch command and ctrl, which is done because the fn key takes up half of the space for the control key on a macbook pro keyboard.

This is all fine and dandy except when playing on a windows machine, for example, at a lan, and you have to retrain your fingers to use control instead of alt (the would be apple key).

Seems like an easy feature to include on the windows version
Do or do not; there is no try.
ajabberwok
Profile Joined October 2010
United States59 Posts
September 16 2012 04:22 GMT
#12
I also re-hotkeyed all the ctrl hotkeys to alt, but the only one that I haven't been able to swap is the "select all idle workers" hotkey of CTRL+F1. I really wish I could make that ALT+F1...
Antylamon
Profile Joined March 2011
United States1981 Posts
Last Edited: 2012-09-16 04:48:38
September 16 2012 04:46 GMT
#13
You can just make a custom hotkey layout with ctrl swapped with alt...

The only things you can't change are ctrl+click and shift+click (atlhough shift+click is obviously not a problem lol).
Jackbo
Profile Joined December 2010
Korea (South)102 Posts
September 16 2012 05:17 GMT
#14
I have the same issue. I've been wanting to switch shift to the spacebar and control to the U key for a long time, but I'm stuck with using autohotkey, I'm afraid. The problem with creating your own keyboard layout is that windows does not allow for layouts where the function keys, like shift or control, are moved to other keys. All you can do is change where the letters and numbers are.

That being said, if you don't mind having Ctrl and Alt switched when you are doing non SC2 related things (i.e. all the time you don't have SC2 open) then you can edit the registry using a program called sharp keys. Unfortunately, you can't use this program to quickly switch between keyboard layouts as you have to restart for each change to come into effect.

Also, how is it that you find AHK to be malfunctioning since the patch? I still find it to be working just fine.
Bey
Profile Joined May 2010
United States78 Posts
September 16 2012 05:32 GMT
#15
On September 16 2012 11:20 -Cyrus- wrote:
I want to use Caps Lock as Ctrl. But you can't do that either.


This works, although it requires a reboot to toggle.

http://technet.microsoft.com/en-us/sysinternals/bb897578.aspx
Do it. Do it right. Do it right now.
Kaitlin
Profile Joined December 2010
United States2958 Posts
September 16 2012 05:42 GMT
#16
On September 16 2012 13:46 Antylamon wrote:
You can just make a custom hotkey layout with ctrl swapped with alt...

The only things you can't change are ctrl+click and shift+click (atlhough shift+click is obviously not a problem lol).


It seems you've missed the entire point of the thread. The problem stated is that the 'double-click' aspect of Ctrl cannot be assigned to Alt without some third party software or keyboard driver.
Antylamon
Profile Joined March 2011
United States1981 Posts
September 16 2012 05:52 GMT
#17
On September 16 2012 14:42 Kaitlin wrote:
Show nested quote +
On September 16 2012 13:46 Antylamon wrote:
You can just make a custom hotkey layout with ctrl swapped with alt...

The only things you can't change are ctrl+click and shift+click (atlhough shift+click is obviously not a problem lol).


It seems you've missed the entire point of the thread. The problem stated is that the 'double-click' aspect of Ctrl cannot be assigned to Alt without some third party software or keyboard driver.

I really shouldn't post on TL at midnight :/
GMarshal
Profile Blog Joined March 2010
United States22154 Posts
September 16 2012 06:38 GMT
#18
bnet forums for blizzard suggestions!
Moderator
Please log in or register to reply.
Live Events Refresh
Maestros of the Game
15:30
Group B
ByuN vs herO
Rogue vs Bunny
IntoTheiNu 1442
RotterdaM1170
ComeBackTV 956
Ryung 413
TaKeTV 355
SteadfastSC276
Rex135
3DClanTV 104
EnkiAlexander 62
CosmosSc2 45
LiquipediaDiscussion
uThermal 2v2 Circuit
15:00
Warm Up Cup #4
uThermal402
IndyStarCraft 151
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 1170
Ryung 413
uThermal 402
SteadfastSC 276
IndyStarCraft 151
Rex 135
ProTech95
UpATreeSC 67
CosmosSc2 45
goblin 16
BRAT_OK 7
MindelVK 2
StarCraft: Brood War
Britney 40846
Calm 7695
Shuttle 1337
Mini 687
actioN 457
Rush 360
ggaemo 303
Sharp 223
hero 177
Zeus 54
[ Show more ]
PianO 27
Sexy 22
JYJ 21
Movie 20
sorry 19
Sacsri 18
Rock 16
Shine 15
ajuk12(nOOB) 11
Dota 2
qojqva1991
LuMiX0
Counter-Strike
fl0m8751
byalli644
ceh9359
zeus354
x6flipin265
Other Games
singsing2461
FrodaN964
B2W.Neo887
hiko873
Beastyqt692
Grubby666
Dendi522
Hui .232
QueenE82
amsayoshi50
Trikslyr32
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 46
• LaughNgamezSOOP
• AfreecaTV YouTube
• sooper7s
• intothetv
• Migwel
• Kozan
• IndyKCrew
StarCraft: Brood War
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Jankos2201
• TFBlade813
Other Games
• WagamamaTV224
• Shiphtur32
Upcoming Events
Replay Cast
16h 15m
WardiTV Spring Champion…
18h 15m
OSC
20h 15m
Maestros of the Game
22h 45m
Serral vs Percival
SHIN vs ShoWTimE
Replay Cast
1d 7h
Replay Cast
1d 16h
uThermal 2v2 Circuit
1d 22h
Maestros of the Game
1d 22h
Clem vs Lambo
Zoun vs SKillous
Replay Cast
2 days
Replay Cast
2 days
Solar vs Classic
[ Show More ]
uThermal 2v2 Circuit
2 days
Grudge Match
2 days
FlaShFTW vs A.Alm
OSC
3 days
GSL
3 days
herO vs Rogue
Maru vs Cure
Patches Events
3 days
uThermal 2v2 Circuit
3 days
BSL
4 days
Monday Night Weeklies
4 days
Replay Cast
5 days
Sparkling Tuna Cup
5 days
Replay Cast
6 days
Kung Fu Cup
6 days
Maestros of the Game
6 days
Liquipedia Results

Completed

KK 2v2 League Season 1
RSL Revival: Season 5
Heroes Pulsing #1

Ongoing

BSL Season 22
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
CSCL: Masked Kings S4
YSL S3
SCTL 2026 Spring
WardiTV Spring 2026
Maestros of the Game 2
2026 GSL S2
Murky Cup 2026
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
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026

Upcoming

BSL 22 Non-Korean Championship
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
uThermal 2v2 2026 Main Event
Heroes Pulsing #3
Heroes Pulsing #2
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 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.