Mobile Input Capture is a Unity package that brings desktop-like input to mobile and TV platforms. It supports mouse and keyboard input on various devices, including Chromebooks, Android TV, Google TV, Fire TV, Samsung DeX, iOS, iPadOS, phones, tablets, and TVs. The package supports left, right, and middle mouse buttons, mouse scroll, and full keyboard key mappings. However, it does not provide mouse position at the OS level, so you must use mouse velocity to move a virtual cursor in your apps or games.
The package has the following features:
- Supports Unity3D 2018.2 or newer
- Supports Android 8.0 or above
- Supports iOS, iPadOS, and tvOS 14.0 or above
- Runs in the Unity Editor for development
- Will gracefully fail on older versions of Android or iOS/iPadOS
- NOTE: tvOS only supports keyboard input, but the plugin should work if Apple adds mouse support in the future
- NOTE: Some early Android devices may have missing input support
- NOTE: iPadOS running inside macOS on Apple silicon may have a less than ideal experience
- NOTE: Some Samsung Android devices may have delayed mouse input, which can be mitigated by following the documentation
Unity3D 2018.2 or newer
Android 8.0 or above
iOS, iPadOS, and tvOS 14.0 or above
Runs in Unity Editor for development
Plugin will gracefully fail on older versions of Android or iOS/iPadOS
tvOS only supports keyboard input
Some early Android devices may have missing input support
iPadOS running inside macOS on Apple silicon may have a less than ideal experience
Some Samsung Android devices may have delayed mouse input
Mobile Input Capture: Bring Desktop-Like Input to Mobile and TV Platforms - Asset Store





