Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Input Management
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/15
Introducing the Ultimate Joystick PRO - the most customizable and feature-rich joystick asset for Unity
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.45f1
Compatible
Compatible
Compatible
Description

* Includes Demo Scene.


Ultimate Virtual Joystick Pro

Take full control of your mobile and desktop games with Ultimate Virtual Joystick Pro, a highly customizable and feature-rich joystick system designed for seamless player interaction. Whether you're developing an action-packed shooter, a top-down RPG, or a simple 2D platformer, this joystick asset provides advanced customization options, fluid movement control, and a clean UI for developers.


Intuitive interface, this joystick is perfect for developers who want to create a unique and engaging gaming experience for their players.


Supports:

  • New and old input system
  • Multiple Joysticks
  • Multitouch
  • Android. Iphone, Ipad, Desktop/PC, Windows, Mac.

🚀 Features & Customization


 Multiple Control Modes – Choose between Fixed, Free-Pull, and Clamp-Pull joystick behaviors to match your game’s needs.


 Highly Customizable Appearance – Adjust size, opacity, colors, shadows, and even apply smooth transitions for a polished UI.


Advanced Touch Interactions – Supports tap, hold, release, and click events with Unity’s event system for precise input detection.


 Dynamic Positioning – Set the joystick to Fixed, Spawn on Touch, or Last Position mode for flexible gameplay experiences.


Full Axis Control – Choose between Normalized, Raw, Diagonal, and Cross axis modes for accurate input handling.


 Smooth & Responsive Movement – Includes Dead Zone handling, Pull Thresholds, and Speed State Detection to differentiate between slow and fast movements.


 Screen Space Constraints – Restrict joystick movement to horizontal, vertical, or free movement with clamping options.


 Auto Fading & Visibility Modes – Automatically fade the joystick when released, disabled, or invisible for a clean UI experience.


 Dynamic Size & Alpha Adjustments – Adjust joystick handle size, opacity, and position smoothing dynamically based on touch interactions.


 Full UI Integration – Works with Unity’s Canvas System and supports custom UI hierarchy management for easy setup.


 Optimized for Mobile & Desktop – Designed for touch and mouse input, making it perfect for mobile games, PC titles, and hybrid projects.


 Custom Editor Interface – A clean and organized inspector with collapsible menus, color-coded sections, and dynamic settings for an effortless workflow.


 Modular Design – Supports additional UI elements like arrows, crosshairs, and trails to enhance the user experience.


 Advanced Debugging Tools – Comes with a built-in Debugger and multiple visual indicators to fine-tune behavior.


 Supports Unity’s New Input System – Works with both legacy and new Unity Input System, ensuring compatibility across projects.


 Performance Optimized – Lightweight and designed for smooth performance on all devices, including older mobile hardware.


🎯 Perfect For:


✔️ Mobile Games (Action, RPG, MOBA, Arcade, Fighting)
✔️ 2D & 3D Movement Controllers
✔️ VR/AR Applications (Customizable UI Joystick)
✔️ Any game that requires a virtual joystick with high flexibility!


📌 Why Choose Ultimate Virtual Joystick Pro?


Unlike generic joystick assets, Ultimate Virtual Joystick Pro gives you unmatched control, dynamic behaviors, and a polished UI experience that blends seamlessly with any game style.


🚀 Upgrade your controls today and give players the ultimate joystick experience!



Contact us:


formatgames.in@gmail.com


Support:


If you decide to showcase your creations on Twitter, feel free to mentionus with the hashtag #madewithFG. I would be thrilled to witness your work!

Technical details

Touch Area, full customization. for each type of needs, comes with more comploments for better styles. easy to use.

Ultimate Joystick Pro

(not enough ratings)
14 users have favourite this asset
(14)
$20
Seat
1
Updated price and taxes/VAT calculated at checkout
29 views in the past week
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
3 months ago
Good visuals with some issues
1- This tool is using editor variable based sprite switching and does not serialize its data, which basically means if I do changes in editor, go to p...
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR