Power Struggle with 10" Screen

When I have a USB Buffalo snes controller and a usb keyboard plugged in I have no problems but if I add another controller or a wireless mouse dongle my Picade won’t boot.
I understand there is a power issue going on.
Does anyone have a more stable power solution?
I’m using a 2.5A power adapter so draw shouldn’t be a problem.

Im going to try using micro usb power splitter rather than using a usb port to power the screen.
I’ll report back.