TouchGuard — Ghost Touch Blocker
Stops phantom touches on your screen — without you feeling a thing.
By @Shivraj_editx | September 18, 2026
Sometimes an Android touchscreen reports touches that never actually happened: several fingers appearing out of nowhere, or one spot that gets stuck and won't let go, usually needing a reboot to clear. TouchGuard catches these the instant they happen and quietly discards them before your apps ever see them. Everything you actually do with your own fingers — tapping, swiping, holding, multi-finger gestures — passes through exactly as normal, completely untouched.
No background service draining your battery, no accessibility permission watching what you do. It works at the lowest level Android has for touch input, filtering right there before anything else even gets a chance to see the fake touches.
Features
- Blocks touch bursts above a limit you choose (1–5 fingers).
- Auto-hides a stuck contact that's been motionless far longer than any real touch would be — no reboot needed.
- Live status, finger-count control, and logs, all from a clean in-app control panel.
- Five themes: Liquid Glass, Material Expressive, Dark, Light, or follow your system setting.
- Checks for updates on its own — both in your root manager's module list and inside the app.
- No noticeable delay added to normal touches.
Requirements
- A rooted Android device (arm64) with Magisk or a KernelSU-family manager (KernelSU, SukiSU, etc.).
- Nothing else — no Termux, no compiler, nothing to set up first.
Install
- Download the zip attached to the Telegram post (or grab it from GitHub Releases below).
- Flash it from your root manager's Modules tab, same as any other module.
- Reboot.
- Open TouchGuard from your manager's module list — that's the control panel.
If anything ever goes wrong
Reboot and hold Volume Down at the boot logo for Magisk Safe Mode — that disables every module, including this one, no touch input needed.
TouchGuard's grab on the real screen and its virtual replacement both live on its own process. If it ever crashes or the phone reboots, the kernel cleans both up automatically and normal touch comes back on its own — there's no state it can leave your touchscreen in that survives a reboot.
Source, full changelog, and updates
GitHub: github.com/shivrajtode/TouchGuard
Every version's full history — every bug found, what didn't work, and why the fix that stuck actually did — is in the repo's CHANGELOG.md, if you want the whole story.
Credits
Built by Shivraj — @Shivraj_editx
Reviews (0)
No reviews yet. Be the first to review!