Broke out my Saitek Game thingy for AoC. So far it works great.
Set up this way so far:
Spells and Combos on keys 1-4, 17
Little Thumb stick is my direction attacks (1 = joystick left, 2 = joystick up, 3 = joystick right)
15 = target (~) key
Inventory, Profile, Feats = 12, 13, 14
Jump = 21
Backup dirctional attacks = 18, 19, 20 (if I don't want to use joystick)
Movement (WASD) = 6, 9, 10, 11
Put weapon away (\) = 16
5, 7 and 8 keys are open atm until I figure out what I used the most.
Pretty nice. The thumb joystick is working well for attacks. Since I use combos almost exclusively, I hit 1-4, 17 and then the direction on the joystick required for the combo. Need to use it for awhile. If I don't like it, I'll change movement to the joystick and use the 18-20 for the directional attacks.
This setup leaves my mouse open to position/face my character to hit the most people (turn off Autofacing in your AoC options)
------
Edit: BWT, Saitek's sofware is horrible. I bought Pinnacle Game Profiler back when I played Rappelz. It's awesome.
http://www.pinnaclegameprofiler.com/
I may use Macros for the combos which would hit the attack directions for me automatically. I haven't tried it yet to see how well it would work. That would help cut down on clicking. There are casting delays for some things so I'd have to get the macro timings right (easy enough using Pinnacle)
-----
edit:
After playing around some, I decided to use the joystick the movement
keys 9, 10, 11 = directional attacks
keys 5-8, 1-3 = combo/spells 4-10
12 = jump
13 = sprint
14 = assist
15 = Hot Bar 1
16 = Hot Bar 2
17, 18, 19 = Inventory, Profile, Feats
20 = esc
21 = weapon sheath/unsheath
4 = target
Joystick was fine for the attacks but I found it even better for movement.