Has anyone figured out how to make the damn cannons shoot while using a ps3 joypad?

I select the cannons, click on them, I can freely move the target circle around, but then I cant do anything else. On my crossbars there is a single red button, and it does absolutely nothing when pushed. This happen with all the cannons, even the ones that dont need to be loaded.

What am I doing wrong?