Android remote touchpad companion
The remote-touchpad subsystem lets a phone operate as a host input surface (touchpad / key events), the reverse of normal device automation.
When to use
- The user wants their phone to act as a PC touchpad or remote input device.
- Demonstrating or diagnosing the remote touchpad companion channel.
- Attaching an input session from an Android device to the host.
Tools used
remote_touchpad— connect/enable the touchpad channel to the host.tap/swipe/type/key— exercise the channel for validation.screen_info— coordinate mapping for the touchpad surface.
Procedure
- Confirm the intent: device-as-touchpad for the host (not host-driving device).
remote_touchpadto establish the channel (mutative:confirm=true).screen_infoto map the phone surface to host coordinates.- Validate with a harmless, reversible gesture/tap.
- Keep the session scoped; tear down the channel when done (with approval).
Security
- The touchpad channel echoes input to the host target: only ever as the user asked, and never to capture passwords or secrets.
- Channel enable/disable are state changes — require approval.
Related skills
android-input · android-screen · android-control