Thanks so much for trying my game and for all the feedback. Sorry the inputs didn't work consistently enough to may the game playable. While getting the buttons mapped isn't hards it always tedious to be sure everything is line up across control layouts.
To confirm, "E" is to interact with mine carts, switches, upgrades, and items in the shop and "B" is to continue/close dialogs and close popups. Additional, I usually use the hardware tester below to figure out which buttons are indexed where on my Xbox backbone because what's in Godot doesn't line up. You should be able to attack with the right trigger, but if not whatever shows up as joypad index 7. It may be the left arrow on the d-pad if it matches what is listed in Godot.