Keyboard.io M01 and Starcraft 2
I ❤ SC2. I ❤ TheCore. I ❤ M01.
This article is an attempt to bring best of TheCore and the M01 together.
Their discord server has a welcomming community and is a great place to get started if you are lost after visiting the google drive.
Writing these lines, TheCore has its 6th version incubating, all of the following is heavilly inspired by The Core 6.
Adapting The Core
The Core is suited for classic keyboards, although it advertise a very specific usage of it. In its right handed version, you will be using the right part of the keyboard with your left hand. It is great for gaining space for your mouse and to have modifiers keys under your thumb. It also advise tilting the keyboard in order to compensate the staggered layout.
Unfortunatly, it cannot be used as is with the M01 as the keyboard itself fixes the issues adressed by The Core specific usage of a classic keyboard.
We will be using the left side of the M01. translating the keybindings of The Core.
We will be using two layers. First being the main one, second being a layer when fn key is pressed (referenced by the
- Red keys are command keys.
- Light green are camera location related keys.
- Blue keys are control group related keys
- Blue gray is the trash control group key
You will probably notice some peculiar things on the key definitions. Some deserves an explanation:
Thumb cluster has lctrl and lshift duplicated, purpose being leaving a bit of leeway when pressing the thumb cluster keys.
The second layer offers a
wasdlike navigation, I find it useful to navigate the map.
The second layer has the n key binded in place of tab. Reason being that tab is used as a command, n is used to navigate through different groups on a selection.
The second layer adds the alt modifier on the 1 2 3 4 keys. It is used to define camera locations.
The second layer adds the ctrl modifier on various keys, it is to being able to define control group with fn key as an alternative to the ctrl key.
|4||Go to camera location #1|
|3||Go to camera location #2|
|2||Go to camera location #3|
|1||Go to camera location #4|
|alt + 4||Create camera location #1|
|alt + 3||Create camera location #2|
|alt + 2||Create camera location #3|
|alt + 1||Create camera location #4|
|ctrl + alt||Center camera on selection|
Camera location are pretty straightforward.
The only special thing is the
Center camera on selection, with the second layer configuration, it allows you pressing on fn + ctrl + # to center on selection and define camera location at the same time, useful when creating camera location for one of your base.
Keys a, w, e, d, pgup, pgdn are dedicated to control groups. Example with first control group:
|a||Select control group 1|
|ctrl + a||Add/Steal to control group 1|
|ctrl + maj + a||Create/Steal to control group 1|
|x||Create/Steal to control group 10|
|ctrl + x||Select control group 10|
Again, pretty straightforward.
Although, if you refer to the second layer above, you may have seen that you can use fn key in place of ctrl, it is especially easier to do so when you want to Create/Steal on a control group.
You cannot, however, use fn keys for control group
d as it is reserved to the
wasd like navigation. I prefer it this way although you may differ.
Control group bound on x is the trash control group.
Commands are bound to all the red keys as shown in the first layout image. Nothing special about it, it mimicks the layout of The Core 6 as close as possible. The most different binding would be the borrow/unborrow which are respectively bound to t and q.
Download the SC2Hotkey file and limitations
You will find the SC2Hotkey file I use here.
Apart of classic multiplayer, bindings are left undone, you will have to rebind alot of keys if you are playing coop or campaign for example.
I probably overlooked alot of things, if you want me to detail, leave a comment.