# Mobile Inputs

## How Mobile Inputs works in JU TPS

The Mobile Inputs are made up of Virtual Button, Touchfield, and Virtual Joystick. These scripts modify the Input Action Paths, which enables control through UI elements.

<figure><img src="https://2945806600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCQMDx0LmgnRXXTklLhoh%2Fuploads%2FNlXrugt88pATWqmVe1NT%2Fimage.png?alt=media&#x26;token=4c2e5473-3aeb-45f2-ba99-4b198f847682" alt=""><figcaption></figcaption></figure>

You can use the scripts in the image below to rewrite the Input Action Path values ​​as you wish.

<div align="left" data-full-width="false"><figure><img src="https://2945806600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCQMDx0LmgnRXXTklLhoh%2Fuploads%2FPvaQJxw6ZiDxlmA2889V%2Fimage.png?alt=media&#x26;token=7d85b5a5-1d21-4b5e-b60b-fc108757acb9" alt=""><figcaption></figcaption></figure></div>



## The Mobile Rig

The Mobile Rig script controls default mobile screens and buttons.

Auto Setup Button finds all virtual buttons, joysticks and touchfields by names. You don't need to press it unless you're creating an own Mobile UI and want Mobile Rig to find the buttons.

<figure><img src="https://2945806600-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCQMDx0LmgnRXXTklLhoh%2Fuploads%2FfgHb0rEFhMgg6AnZx9sm%2Fimage.png?alt=media&#x26;token=a97e4de0-432c-4f67-b4b3-8332122cb380" alt=""><figcaption></figcaption></figure>



The "Panels" settings are the default screens, they are two control screens(Normal, Driving) and a parent of the previous screens panels(Mobile Screen Panel), this screen enables if the application is running in mobile devices.&#x20;
