When playing as a story character, their actions are hard mapped to the pet/mount bar and cannot be moved. This is really inconvenient. For you it's a left v right thing. For me it's that I use a 2x6 bar layout and instead of being on 1-6 the slots the game uses for story characters are alt1-alt6.

We need a better system that lets us map story character actions to the parts of our bars that we actually use.

However, at its core, the bigger problem is that we can't tell the game the orientation we prefer for our bars Right now, all bars go left to right, top to bottom, such that

a 2x6 bar goes:
1 2 3 4 5 6
7 8 9 A B C

a 3x4 bar goes:
1 2 3 4
5 6 7 8
9 A B C

a 4x3 bar goes
1 2 3
4 5 6
7 8 9
A B C


We should be able to specify if we want this instead:

2x6
7 8 9 A B C
1 2 3 4 5 6

3x4
9 A B C
5 6 7 8
1 2 3 4

4x3
A B C
7 8 9
4 5 6
1 2 3


Likewise, crossbars should have a left>right or left<right priority setting.

If they fixed this first, story character fights would be far less inconvenient, and a visual orientation setting would be far easier to implement than modifying the system to allow customizable pet/mount bars, which were clearly not designed to handle customization.