Ecosystem Client

Input Leap Android Client: Control Android with PC Mouse & Keyboard

Input Leaf is the open-source Android client for Input Leap. Seamlessly move your computer cursor onto an Android phone or tablet over local Wi-Fi. No root required, with Shizuku and Accessibility support.

5 min readUpdated 2026-09-05Apache 2.0 Open Source

What is Input Leaf for Input Leap?

Input Leap is the leading open-source software KVM switch for desktop computers. It lets you share a single mouse and keyboard across multiple machines by simply moving your cursor off the edge of your screen.

Input Leaf brings the official Input Leap protocol to Android. It is a native client that connects directly to your desktop server over your private Wi-Fi network. No cloud accounts, no cables, and no root permissions required.

PC Server

Input Leap 3.0+ Server

Windows • macOS • Linux

Mouse & Keyboard CapturePort 24800
Local LAN / Wi-FiTLS TOFU EncryptedSub-5ms Latency
Input Leaf
Android Client

Input Leaf

Android 8.0 through Android 15+

Overlay Cursor EngineShizuku & Accessibility

Visual Server Grid Configuration

In your desktop Input Leap server window, configure your screen layout by positioning the Android device adjacent to your computer monitor:

Server Screen Configuration Matrix
desktop-pcHost PC (Server)
Port 24800 (TCP)
Screen Boundary
input-leafAndroid (Client)
Input Leaf Active

Setup Note: The screen name in your PC grid (input-leaf) must match the client name in the Input Leaf Android app exactly.

Connecting Input Leaf to Input Leap

01
Connection Flow

Automatic Local Network Discovery

mDNS Protocol

When you launch Input Leaf, it broadcasts an mDNS discovery probe on your local subnet:

  • Your computer's Input Leap server appears immediately under Discovered Servers.
  • Tap to connect, or enter your PC's IP address manually if your Wi-Fi router blocks multicast discovery.
  • Trust-On-First-Use (TOFU): Verify the server's SHA-256 certificate fingerprint for end-to-end encrypted input transmission.
Input Leaf server discovery screen
Input Leaf automatically discovers Input Leap servers on your local Wi-Fi.
02
Input Experience

Low-Latency Hardware Shortcut Injection

Shizuku Enabled

Pairing Input Leap with Shizuku unlocks a true physical desktop peripheral experience on Android:

  • Hardware Keyboard Shortcuts: Full support for Ctrl+A, Ctrl+C, Ctrl+V, Alt+Tab, and navigation keys.
  • Precision Mouse Tracking: Fluid, sub-5 millisecond cursor updates matching your phone's native display refresh rate.
  • Zero Root Required: Operates safely using Android's built-in developer shell capabilities.
Shizuku input configuration
Authorize Shizuku for true hardware-level keyboard shortcuts and fluid mouse motion.

Common Questions

Input Leap on Android FAQ

The official upstream Input Leap repository focuses on desktop operating systems (Windows, macOS, and Linux). Input Leaf fills this gap as the dedicated, open-source Android client that implements the Input Leap protocol, allowing your phone or tablet to join your existing Input Leap network seamlessly.
Get Started Today

Control Android with your PC mouse & keyboard

Input Leaf is 100% free, open-source, and runs on your local Wi-Fi network without cloud servers or root access.