Skip to content

TouchController

Touch controller mod for Minecraft Java version with the feel of bedrock version!

by fifth_light· APX201, bukeyu and 3 moreUtility
FabricNeoForgeForge
Loaders
FabricNeoForgeForge
Downloads on Modrinth
542K
Followers on Modrinth
153
versions
545
Updated
October 14, 2026Oct 14
Published
in 2024
Poster · swipe

At a glance

Runs on Fabric, NeoForge and Forge
For Minecraft 1.21.3–1.21.8, 1.21.10–26.3 …
Client only — no need to install it on the server
Latest version — 0.3.1-alpha15+neoforge from October 14, 2026
Requires Kotlin for Forge
License LGPL-3.0-or-later — free
Where it's needed
In gamerequiredOn servernot needed

Install in the game only; not needed on the server

Game versions1.20.6–1.21.1, 1.21.3–1.21.8, 1.21.10–26.3 …

Bring controlling style of bedrock version to Java version!

This mod added touch controller for Minecraft Java version with customizable controller layout.

Currently the mod is in early development, expect bugs and crashes!

TouchController needs a way to get touch event from system, because GLFW, the windowing library Minecraft uses, doesn't support touch input. Here are launchers and platforms TouchController supports:

It is recommended to use BlazeSDL on Linux if possible.

This mod has a touch emulation for debugging by emulating touch input with mouse input, but this emulation is useless for normal playing as mouse input can't deal with multiple pointers.

Welcome to contribute translation on Weblate!


给 Java 版的 Minecraft 带来基岩版的操作方式!

这个 mod 给 Java 版的 Minecraft 增加了可自定义布局的触屏控制。

现在还处在早期开发阶段,可能出现 bug 甚至崩溃。

因为 Minecraft 使用到的窗口管理库 GLFW 并不支持触摸输入,TouchController 需要一个方式从系统获取触摸输入事件。以下是 TouchController 支持的启动器和平台:

推荐尽量在 Linux 上使用 BlazeSDL。

这个 mod 有测试用的触屏模拟,可以将鼠标输入模拟为触摸输入。不过这个功能对实际游玩用处不大,因为鼠标模拟为触屏的情况不支持多点触控。

欢迎在 Weblate 上贡献翻译!

FAQ

How to install TouchController?

Install Fabric for your Minecraft version, download TouchController for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does TouchController support?

TouchController has builds for Minecraft 1.20.4, 1.20.6–1.21.1, 1.21.3–1.21.8, 1.21.10–26.3 ….

Is TouchController needed on the server?

Client only — no need to install it on the server

License and source
GNU Lesser General Public License v3.0 or laterfree to use and share; changes to the mod itself must be published under the same license
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More