Releases: anasvhora284/input-leaf
Releases · anasvhora284/input-leaf
Network discovery and mouse/keyboard toggle functionality
🍃 Input Leaf v1.2.0
A stability and usability update focused on improving network reliability and input control behavior.
🐛 Bug Fixes
Network Discovery Improvements
-
Fixed: Wi-Fi network discovery issues across various device configurations
-
Implemented a prioritized hybrid IP detection strategy:
- First attempts common Wi-Fi interfaces (
wlan0,wlan1,swlan0,ap0,eth0) - Falls back to Android’s WifiManager API for broader compatibility
- Final fallback scans private network interfaces (excluding cellular)
- First attempts common Wi-Fi interfaces (
-
Improved filtering to ignore IPv6 and cellular interfaces
-
Added detailed logging for easier debugging of network-related issues
Mouse/Keyboard Toggle Fix
-
Fixed: Mouse and keyboard toggle switches now function correctly in real time
- When mouse is disabled: movement, clicks, and scroll events are fully blocked, and the cursor overlay is hidden
- When keyboard is disabled: all key input events are ignored
-
Changes apply instantly without requiring reconnection
⚙️ Technical Improvements
- Added real-time preference observers in
ConnectionServicefor input state changes - Improved input event filtering within the main event loop
- Enhanced cursor overlay handling based on mouse state
📦 Installation
This release provides architecture-specific APKs along with a universal build for convenience.
-
Download the appropriate
.apk:- universal: Works on all devices (recommended if unsure)
- arm64-v8a: Most modern Android phones
- armeabi-v7a: Older Android devices
- x86 / x86_64: Emulators and ChromeOS devices
-
Enable Install from unknown sources on your Android device
-
Install and follow the in-app setup instructions
📋 Requirements
- Android 8.0 (API 26) or higher
- Shizuku installed and running (required for input injection)
- Same Wi-Fi network as your InputLeap/Barrier server
⚠️ Known Issues
- Server discovery requires port 24800 to be open on the host machine
- A self-signed certificate warning may appear (APK is signed with a development key)
🔄 Changelog from v1.1.0
- fix: Improve network discovery for Wi-Fi and hotspot modes
- fix: Mouse/keyboard toggles now properly filter input events
- chore: Update version to 1.2.0
- chore: Add custom APK naming format (
input-leaf_version_arch.apk)