AI summary
System-level ghost-touch filter for failing Android screens. Hooks input dispatch to block spurious taps before apps see them, with per-app profiles, shaped blocking regions, and emergency kill switch. Open source. Requires broad permissions including SYSTEM_ALERT_WINDOW and storage access for preset management and overlay features.
Generated by AI. May contain inaccuracies.
About this app
Intelligent ghost-tap filtering for failing Android touchscreens
Core Engine Feature Description System-level filtering Hooks InputDispatcher.dispatchMotionLocked in system_server — touches blocked before apps see them Surgical blocking Filter by touch contact area (ghost taps have tiny contact patches, reported as low "pressure" by Android) + duration (stuck pixels long-press) Shape support Rectangle, Circle, and Ellipse regions — not just squares Exclude zones Create "holes" in blocked regions for buttons you need Per-app profiles Different blocking configs for different applications Kill switch Emergency file-based disable — no UI needed
Companion App Feature Description Visual editor Draw regions directly on a screen preview Live overlay See active blocking regions rendered on screen 4 themes System, Light, Dark, AMOLED (battery-saving pure black) Auto-detection Captures ghost tap samples, suggests optimized regions Preset system Export/import .ibpreset files for sharing configs Block log viewer Review every filtered touch with full metadata Community gallery Browse and download presets from other users Update checker In-app notification when new releases are available Quick Settings tile Toggle blocking from the notification shade Emergency gesture Configurable button combo to disable blocking instantly
About this version
- Version
- 0.1.0 (99)
- Size
- 5.33 MB
- Requires Android
- 6.0
- Target SDK
- 23
- Architecture
- universal
- Downloads
- 34
- Updated
- Jun 5, 2026
- Package
- com.inputblocker.app
Ratings & reviews
- 50
- 40
- 30
- 20
- 10

