In the preferences there is a way to set the "dead zone" for your stick. That should help with the facing the ceiling issue. Why it's firing the gun is a different issue. Not quite sure about that one ... let me have a look.