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.
This layout is optimized for fun kinda like dancer layout that'll make ur thumb dance.
Tentative layout for viper
I realized I did not align my gap closer to where it is on my other classes, so swapped some things around
AoE section needs work for sure
fits all actions for more comfortable combo rotations and movement while fitting all role actions, LB, and sprint and some free slots on the WXHB for extra stuff (mounts, items, etc)