LanguageKey 语言键
Rime-only 版的语言键不再是"切换 Fcitx 输入方案"的按钮,而是中英文切换 + Rime 方案选单的入口。
行为(本版)
- 短按:向 Rime 发送一次独立 Shift,交给当前方案的
ascii_composer/switch_key规则处理——中英文怎么切、什么组合下切,完全由 Rime 配置决定(这与其它发行版"轮换 Fcitx 输入法"的行为不同); - 长按:弹出 Rime 方案选单,点选即切换方案(与工具栏的「方案选单」按钮、默认
Control+grave/F4同一入口); - 切换到其它 Android 输入法:长按工具栏(Kawaii Bar)的语言切换按钮打开系统输入法选择器,或在宏的「应用操作」里使用「切换系统输入法」动作。语言键的长按已被方案选单占用,不承担这个职责。
别混两个入口
语言键短按 = 中英文切换(Shift);语言键长按 = Rime 方案选单;工具栏语言按钮长按 = 系统(Android)输入法选择器。三者是三个不同的事。
字段
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
type | string | ✓ | 固定为 "LanguageKey" |
weight / rowHeightPercent / 颜色字段 | — | 与共通字段相同 |
与 SpaceKey 长按的区别
SpaceKey的长按行为由全局选项决定(轮换输入法 / 按住说话 / 重复输入空格等,可配);LanguageKey长按固定是 Rime 方案选单,不参与该全局选项。
示例
json
{ "type": "LanguageKey", "weight": 0.1 }相关页面
- Rime 引擎(内置) —— 中英文切换与方案选单
- 按键类型总览
- SpaceKey
- Kawaii Bar 增强 —— 工具栏语言按钮(长按开系统选择器)