Fcitx5-Enhancer
This is a mod made for Minecraft, which provides compatibility with Fcitx5, and makes your life easier.
The Problem
When using IME in Minecraft, pressing a key that is also a game hotkey (e.g. Tab, Enter) causes the key event to be handled by both the input method and the game.
And then you'll be interrupted. That's crazy. So I wrote this mod, in order to deal with this disrupting problem.
Extra Features
We provides a highly configurable IMBlocker, with a visual element selector.
Besides, we added IME support for native Wayland environment. (Only for 1.20.x and 1.21.x)
Requirements
Fabric Loader and a JVM shipped with Unsafe (for 1.20 and 1.20.1) are required to run this mod.
Cloth Config is required too. To access the config screen, you need to install Mod Menu as well.
Notice
This mod relies on native libraries to implement its functionalities.
And the built-in libraries were compiled for Linux x86_64 (glibc 2.31, from Debian 11).
If you are using a different architecture (e.g. aarch64) or an incompatible system, you must compile them yourself.
Follow the instructions on GitHub to get started.
License
This project is licensed under MIT License.
How to Install Fcitx5 Enhancer (Mod)
Fcitx5 Enhancer by XIAYM-gh is verified for Fabric across Minecraft versions 1.16.5, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6 (latest release: 0.2.14, file size: 388 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.16.5, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Fcitx5 Enhancer file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
|
R
0.2.14
|
2mo ago | 1 | |||
| 2mo ago | 1 | ||||
|
R
0.2.13
|
2mo ago | 1 | |||
| 2mo ago | 1 | ||||
|
R
0.2.12
|
2mo ago | 1 | |||
| 3mo ago | 1 | ||||
|
R
0.2.11
|
3mo ago | 1 | |||
| 3mo ago | 1 | ||||
|
R
0.2.10
|
3mo ago | 1 | |||
| 3mo ago | 1 | ||||
|
R
0.2.9
|
3mo ago | 1 | |||
|
R
0.2.8
|
4mo ago | 1 | |||
| 4mo ago | 1 | ||||
|
R
0.2.7
|
4mo ago | 1 | |||
|
R
0.2.6
|
5mo ago | 1 | |||
|
R
0.2.5
|
7mo ago | 1 | |||
|
R
0.2.4
|
9mo ago | 1 | |||
|
R
0.2.3
|
last yr. | 1 | |||
|
R
0.2.2
|
last yr. | 1 | |||
|
R
0.2.1
|
last yr. | 1 | |||
|
R
0.2.0
|
last yr. | 1 | |||
|
R
0.1.6
|
last yr. | 1 | |||
|
R
0.1.5
|
last yr. | 1 | |||
|
R
0.1.4
|
last yr. | 1 | |||
| last yr. | 1 | ||||
|
R
0.1.3
|
last yr. | 1 | |||
|
R
0.1.2
|
last yr. | 1 | |||
|
R
0.1.1
|
last yr. | 1 | |||
|
R
0.1.0
|
last yr. | 1 | |||
| last yr. | 1 | ||||
|
R
0.0.2
|
last yr. | 1 | |||
| last yr. | 1 |
- Ixeris should be fully compatible now.*
Fix async event dispatching interception
- Ixeris should be fully compatible now.*
Fix async event dispatching interception
- The native library is fully reproducible in a Debian 11 container.**
- The library is fully reproducible on docker image debian:bullseye*
- The library is fully reproducible on docker image debian:bullseye*
- Added 26.2 support
- Temporarily removed Native Wayland support
> This is a direct port of Fcitx5 Enhancer. Theoretically everything would work as the same as 0.2.5.
> If you find something unexpected, please report it.
Neoforge support is planned.