Having issues with my PS4 controller. There's a delay when I press buttons. Sometimes I'll press buttons and nothing happens.
Controller (PS4v2?) and phone and OS?
I am having some issues on the Android version of Terraria with my controller. It looks like I'm running version 126.96.36.199.8.1 of the app. The tablet I am using is a Kindle Fire 10" (9th Generation) and the controller I'm using is an 8bitdo SN30 Pro+.
I am suspecting this to be an issue with the controller rather than the app. The controller has three settings - D-input (Android mode), X-input (Xbox 360 mode), and macOS (PS3 mode). D-input mode is less desirable to use as this mode cannot be customized for the device so readily.
The issue with the X-input and macOS modes is that it will not register the triggers. Other apps will register them (Minecraft and Delta Touch are examples offhand). I've seen this described on Reddit, and I think this may be the cause:
"All the buttons are where they should be, with one exception... the L2/R2 trigger buttons. It seems these register as "LTRIGGER" and "RTRIGGER" keycodes, as analog buttons. The triggers themselves don't seem to be analog, and only ever register 1.0 or 0.0. It seems most Android games are not set up expecting LTRIGGER/RTRIGGER, rather they expect BUTTON_R2/BUTTON_L2, so they don't actually do anything in-game (and most Android games don't have controller remapping)."
Is this something that can be adapted to make the triggers work properly, or an option added to the menu to toggle trigger to swap as L2/R2?
What build number are you running? Unsupported gamepads may have this experience until the c+c fixes update is out (soon) - see bottom of the OP in this thread for details.