Little Crusaders Controller Layout Issues/Suggestions

So, I tried to play Little Crusaders with a controller even though it didn’t say anywhere that it had controller support, and it did actually work, but it had a few problems, which is probably why there wasn’t anything saying LC had controller support anywhere.

It works pretty well for the most part, but taunt and pressing the button are bound to the same key on knights, and the dragon just can’t roar at all.

Also, here’s a suggestion for how the buttons could be laid out (I’m using an Xbox controller so I’m just using those button names):

Knights
A - Jump
X and RT - Press Button
B - Crouch
LT - Sprint
Y - Taunt

Dragon
A - Jump
X - Tail Whip
B - Roar
LT - Sprint
RT - Bite

Ghosts
A - Float
LT - Float on the X and Y axes (Z stinks)