
Native Mobile Input v1.5 is a game resource pack designed to fix the common issue of mobile keyboards overlapping input fields in Unity apps. It automatically adjusts the UI canvas on Android and iOS to keep input fields fully visible when the keyboard appears, ensuring a smooth and reliable user experience. The plugin removes the white textbox typically caused by Unity’s Text Mesh Pro (TMP) plugin, improving visual clarity. It supports seamless integration and offers extensive customization options, including movement limits, offsets, and animation settings. A built-in editor simulation allows for faster testing and development. The plugin also includes a touch event pass-through feature that enables input fields to pass touch events to scroll views, preserving scrolling momentum. It works optimally with Text Mesh Pro and provides an automatic conversion tool for legacy input fields. A new copy/paste feature has been added, addressing the limitation of the native copy/paste functionality when the text box is hidden. This resource pack is ideal for forms, chat interfaces, login screens, and any mobile UI requiring text input, enhancing usability across casual games, business apps, and productivity tools. Available on the Unity Asset Store: https://assetstore.unity.com/packages/tools/gui/native-mobile-input-314072
Download Source 1