环境信息:
操作系统: ArchLinux
游戏版本: 1.21.11
Fabric 版本: 0.18.4
模组版本: IMBlock v6.0.3
前置模组版本: Fabric api 0.141.3+1.21.11
桌面环境/窗口管理器: KDE Plasma
输入法框架: Fcitx5
问题描述:
在 Linux 环境下使用默认配置时,模组的行为与 UI 描述完全相反:
UI 描述: 按住 <绑定按键> 时解锁输入法。
实际行为: 只有按住 右Shift (RShift) 时,输入法才会被锁定(禁用)。平时状态下输入法一直处于开启状态,导致无法正常控制游戏移动。
复现步骤:
仅安装 IMBlock 及其前置,进入游戏。
保持默认配置(无需修改)。
尝试按 WASD 移动,发现触发了输入法。
按住 Right Shift 键,发现输入法被成功拦截(锁定),可以正常移动。
我刚刚重新安装了一个客户端来测试,但是似乎第一次不成功,之后去按键绑定页面重新设置了一下才能复现....尽管他绑定的按键看起来没有变化。
环境信息:
操作系统: ArchLinux
游戏版本: 1.21.11
Fabric 版本: 0.18.4
模组版本: IMBlock v6.0.3
前置模组版本: Fabric api 0.141.3+1.21.11
桌面环境/窗口管理器: KDE Plasma
输入法框架: Fcitx5
问题描述:
在 Linux 环境下使用默认配置时,模组的行为与 UI 描述完全相反:
UI 描述: 按住 <绑定按键> 时解锁输入法。
实际行为: 只有按住 右Shift (RShift) 时,输入法才会被锁定(禁用)。平时状态下输入法一直处于开启状态,导致无法正常控制游戏移动。
复现步骤:
仅安装 IMBlock 及其前置,进入游戏。
保持默认配置(无需修改)。
尝试按 WASD 移动,发现触发了输入法。
按住 Right Shift 键,发现输入法被成功拦截(锁定),可以正常移动。