Top-Down Project No Joystick on Nexus 5

I’m making a game based off of the top-down project, but I can’t get the joystick to show up on my device! It works well in the mobile preview, but the device remains joystickless. Here’s what I’ve done so far:

  1. Made a new playercontroller to handle the new input
  2. In Project Settings changed the Default Touch Interface to LeftVirtualJoystickOnly and checked “Always Show Touch Interface”
  3. Removed the old axis mappings

Right now in game touching doesn’t move my character the default way the top-down project has it set up (good!), but the joystick also doesn’t show (bad).

Any suggestions on things I may have missed?

Try to map the axes, and check if it works then.

The Gamepad Left X and GamePad Left Y are mapped; it works correctly in the mobile preview.

What mobile phone do you have? Try to make other on-screen elements (buttons for example).

I have a Nexus 5. I was able to get the joystick to show up by clicking “Set Default” in the Input section of Project Settings, but it’s still not reacting to input in the way I have it set up. I feel like it has something to do with cached build files, but I’m not sure.