I currently use the orbweaver for ZRM and it works fine. You have 20 buttons on the main pad, 3 thumb modifier buttons. I ended up going with "Ctrl" on the thumb button on my mouse as a modifier. With the Orbweaver, it's possible to use the 8 directional pad as a button, but it's more difficult to hit two buttons, such as "Ctrl+shift" with one thumb on the orbweaver due to it's nature. You can kind of mash the D-pad left, and the top thumb button at the same time if you prefer, but here is my layout with the Orbweaver and ZRM. Works great for me, it will take some getting used to, but it's well worth it. It feels more natural to me vs TheCore on a keyboard, but not everyone can afford a $130 toy just to try it out.
So for the main part of the pad, you have buttons 1-20
1 = 6
2 = 7
3 = 8
4 = 9
5 = -
6 = y
7 = u
8 = i
9 = o
10 = p
11 = h
12 = j
13 = k
14 = l
15 = ; (semicolon)
16 = n
17 = m
18 = , (comma)
19 = . (period)
20 = /
Now you have three additional buttons.
The top button = shift
the 8 directional pad = alt (bind all 8 directional buttons to "alt") That way just pushing it any direction will be "alt".
the bottom thumb button = space (believe it is that by default)
Important to bind "Ctrl" to your mouse to where it's easily accessible. If not, you may have to modify the orbweaver layout to your liking.
This however, is only half of the equation, because now you need the key layout for SC2 for each of the commands.
I pretty much downloaded ZRM and modified it so that it would fit the orbweaver better. So go with the defaults that ZRM comes with, and that layout will be fine. I changed "Set camera" 4 - 7 to buttons 16 through 19 on the orbweaver. Also note that in the normal layout, you require the modifier "alt" to SET a camera position, and "Shift" to GO TO that position. So you would use the 8 directional pad (alt) and buttons 12-19 (excluding button 15) to set 7 different camera locations. You would use the top thumb button "Shift" and the same exact buttons 12-19 on the orbweaver, to recall those positions.
So the equivalent of how it would be on a keyboard, would be:
alt+j = SET camera position 1
alt+k = SET camera position 2
alt+l = SET camera position 3
alt+n = SET camera position 4
alt+m = SET camera position 5
alt+, = SET camera position 6
alt+. = SET camera position 7
This translates to the Orbweaver buttons as:
directional pad+ button 12 = SET camera position 1
directional pad+ button 13 = SET camera position 2
directional pad+ button 14 = SET camera position 3
directional pad+ button 16 = SET camera position 4
directional pad+ button 17 = SET camera position 5
directional pad+ button 18 = SET camera position 6
directional pad+ button 19 = SET camera position 7
Note that I really only use 6 or 7 control groups with this game pad, so if you want to use more than that, you'll need to do some modifying on your own.
My control groups are close to the same as the default ZRM.
p = control group 1 (hatcheries)
shift+p = control group 2 (queens for injecting)
; = control group 3 (anything)
l = control group 4 (anything)
9 = control group 5 (anything)
- = control group 6 (anything)
You'll notice, instead of using 0 (zero), I use the next button over to the right. - (minus) on button 5 of the orbweaver. This is because control group 6 cannot be set by pressing Ctrl+shift+0. So I just took Ctrl+shift+0 out of my sc2 layout, and use - (minus).
I do use a 7th control group on my mouse (scroll wheel click). I keep it isolated there usually for scouting ovies, or temporary stuff that I don't want to confuse with the rest of my army, hatcheries, etc.
So that's the most important parts, everything else is almost the same if I remember correctly. Oh, I changed Idle worker to "shift+6" I think by default it might be "shift+7" but this is just personal preference stuff. I find it easier to hit the button on the top left corner of my keypad for idle workers. So to select ALL idle workers, you would hit "Ctrl" on the mouse with your right thumb, "Shift" with your left thumb on the orbweaver, and 6 (button 1) on the keypad. It feels nice when you get the hang of it, and it's fast. Two thumbs are faster than one. I personally don't use Subgroup menus too much, but I'm a noob.. so take all of this with a grain of salt. You could easily just put your side mouse buttons back as subgroup up and down.
If you play another race, that's ok too because although I've been saying "ZRM" this whole time, this game pad layout has the same exact keyboard keys mapped to it. So it's compatible with any races layout utilizing "TheCore" with a medium or small hand. Your home keys for your left hand on the orbweaver are the same for example:
Index finger : P
Eff you finger: O
Ring finger: I
Pinky Finger: J
so this translates to the orbweaver as:
Index finger: 10
Eff you finger: 9
Ring finger: 8
Pinky finger: 12
I know this doesn't feel normal, as you probably feel that your hand should be resting somewhere in the middle of the pad, rather than the right side. It may feel like your thumb is cramped, if that's the case. Adjust the orbweaver by extending the thumb controls. It has a button if you flip it over, it will slide out and adjust for larger hands. But, the reason this is, TheCore utilizes the pinky a lot, so you will be using all of the pad. The only way to get around this, is to redesign your layout altogether and scrap TheCore off the table.
I hope this helped at least a little, if you prefer a picture of my desk layout to get a mental idea of how I play Sc2:
https://dl.dropboxusercontent.com/u/7531202/photo.jpg
My advice to you learning new layouts, and getting used to the Orbweaver.
1. Be patient
2. Search for the map called "Hotkey trainer" and bookmark it. (this goes for everyone using "TheCore"
3. Don't swap keymaps and back to the keyboard every other day, this will instill old and bad habits when swapping to Orbweaver. I struggled for 2 weeks stuck using habits from both standard grid, and "TheCore" on the orbweaver and kept hitting buttons that weren't relevant.
If you want, PM me your email, and I'll attach the hotkey file so you can just throw it into your profile folder instead of manually having to set each command in SC2. As far as the orbweaver config file, I don't think I can share that, but I'll look for it in my appdata folder if I can find it.
Good luck
Hope you enjoy the Orbweaver as much as I do, I have yet to meet anyone else who uses one in SC2. Note* Do not cheat and start binding macros (more than 1 key press) to single keys with your software, this is considered cheating. Keep it to a 1:1 Key to Key ratio.
