Main weapons (aka guns and bombs) shouldnt be part of these slots though So you could have, for example: Fire Primary Weapon: Ctrl Fire Secondary Weapon: Tab Toggle Firing Mode: Delete Fire Auxiliary Weapon 1: Shift+Tab Fire Auxiliary Weapon 2: Shift+Ctrl Use Special Weapon 1: Shift+Insert Use Special Weapon 2: Shift+Delete Use Special Weapon 3: F3 Use Special Weapon 4: F4 Use Special Weapon 5: F5 Use Special Weapon 6: F6 Select Special Weapon 3: Shift+F3 Select Special Weapon 4: Shift+F4 Select Special Weapon 5: Shift+F5 Select Special Weapon 6: Shift+F6 Warp: Insert ----For more than 4 abilities: Toggle/Use Ability 1: Home Toggle/Use Ability 2: End Select Ability 1: Shift+Home Select Ability 2: Shift+End ----For 0 to 4 abilities: Toggle/Use Ability 1: Home Toggle/Use Ability 2: End Toggle/Use Ability 3: Shift+Home Toggle/Use Ability 4: Shift+End That setup even allows for classic keyboard layout. And it has 4 fixed weapon slots, plus 2 fixed special weapon slots, so you should not have to do alot of item swapping... In fact, you wouldn't have any swapping to do for ANY of the current zones Basically, it IS the current layout, except abilities and special items have 4 slots each Would be nice to be able to switch primary/secondary weapons too, though... Well, since each zone will be different, as we said, they will provide a keyconfig... So..... we could have an infinite number of keys too. For example: Toggle/Use Ability (1) : [ Not defined ] When you assign it, you'd get: Toggle/Use Ability (1) : [ F5 ] Toggle/Use Ability (2) : [ Not defined ] So you could setup as much as you want. There could be a warning if your key config is not compatible with the zone, like if there are some items you won't be able to use. Of course we could max out the number of slots to like 10 because we won't be able to display them at some point. But hiding unused keys like that would make the key config window clearer; like there won't be 300 'undefined' keys all the time. And yes the mouse should be allowed. But the mouse button shouldnt be mappable... it should be used to click around on the interface to fire stuff or toggle stuff (just like if you pressed the key), and do stuff on the chat (click links, select text...), right-click on people -> add to friends, or -> view stats, or stuff like that