Detail this asset from Unity Store: Original Link
This is a paid asset, but now you can download Touch Controls Kit Free.
Touch Controls Kit v1.5
This asset is a powerful, flexible and intuitive to use touch kit, allows you to quickly and easily develop actions based on a touchscreen. Create any touch controllers, from an simple button to an racing steering wheel, and have them working in seconds!
See it in action on our webDemo.
Download Google Play Demo.
• Designed for Unity UI.
• DPad, for your platformer games!
• Tilt, use accelerometer power for your games!
• Steering Wheel, for your racing games!
• Fast prefab creation, creates any controller in one click!
• What You See Is What You Get, TCK is fully WYSIWYG, very simple setup new controller after creation.
• Smart “only outdated” update system, redrawn controllers are only when something changes or outdated.
• Easy and flexible API, allows you to quickly and easily setup any controller and get any data for your game.
Please, check out readme file and example scenes after purchase.
Lite version here.
NOTE: All sources only C# coders.