View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.0.41 or later
- Package size
- 45 KB
- Files
- 6
- Favorites
- 9
- Views in the past week
- 2
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
MobileKeyboardRaiser
Auto-adjust UI when mobile keyboard appears - keep your input fields visible.
Price Free
Get it free on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 1
MobileKeyboardRaiser video 1 (plays on the Asset Store)
About this asset
Easily detect the on-screen keyboard height on mobile and reposition your UI to prevent overlap. Great for input forms or chat UIs. The system is lightweight, simple to integrate, and works across screen sizes using Canvas Scaler. Fully customizable response behavior through events.
From the publisher's Asset Store listing.
Technical details
- Platform support: Android & iOS
- Unity UI compatibility: Works with Canvas set to “Scale With Screen Size”
- Event-based API: Listen to OnKeyboardHeightChanged(float heightRatio)
- Uses screen height ratio for resolution-independent layout
- No third-party dependencies
- Customizable: Use the ratio to move, resize, or animate any UI element
- Tested on: Unity 2021+, 2022+, Android 8+, iOS 13+
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.41f1 | Compatible | Not listed | Not listed |
As listed on the Asset Store.