TouchGuard  logo

TouchGuard

Developed by @shivrajtode

Dls
Ver
v3.2
Size
0.04 MB
Date
21 Sept 2026
touchguard.md

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

  1. Download the zip attached to the Telegram post (or grab it from GitHub Releases below).
  2. Flash it from your root manager's Modules tab, same as any other module.
  3. Reboot.
  4. 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

shivrajtode

shivrajtode

Official Developer

Reviews (0)

No reviews yet. Be the first to review!