A limited set of actions can assigned via macro commands. Incompatible actions are ommited from the generated macro. Also note that Macros are limited to 15 lines each.
Actual nightmare to set up on XHB, yikes but should work well enough
1st: 1,2,3,4,5,Q,E,R,F,C,V,T 2nd: same but shift+
I only use wasd for movements. all hotbar slots bound to mouse buttons.
stack each hotbar (as shown). i put the mini map in the middle gap. ends up looking like two 3x4 hotbars (left and right) the right hotbar is for gshift (or shift modifier).
I can
I'm a left arm amputee - for 1-handed MMO mouse use (Logitech G600).
Rough layout based on my other caster hotbars. I use 1-5, F1-5 and 2 side mouse buttons.