Skip to content

LayoutSwitchKey 布局切换键 ​

切换到指定的文本键盘布局。常用于在 QWERTY ↔ 数字符号 ↔ 符号面板之间跳转。

字段 ​

字段类型必填说明
typestring✓固定为 "LayoutSwitchKey"
labelstring✓键面主标签,如 "?123"、"ABC"
subLabelstring目标布局名;留空表示回到默认文本键盘
swipeobject一个 MacroAction,可用作滑动备用动作
swipeLabelstring滑动时显示的提示文字
weight / rowHeightPercent / 颜色字段—与共通字段相同

切换"层" vs 切换"布局文件"

  • LayoutSwitchKey 切换的是键盘布局目标:subLabel 为内置布局名、布局文件中的 layout key,或空字符串
  • 如果只是在当前输入方案布局内切换"层",用 MacroKey 的 layer step

直达符号面板的目标(本版) ​

编辑器里 subLabel 目标列表新增了三个面板选择器目标,可放一枚「一键直达某类面板」的键:

目标写入配置的值
符号选择器Symbol
表情选择器Emoji
颜文字选择器Kaomoji

列表里显示为 Symbol(符号面板) 等带括号提示的形式,括号只是给人看的。颜文字面板早期叫 Emoticon,旧配置仍能正常识别,无需手动迁移。

示例 ​

json
{ "type": "LayoutSwitchKey", "label": "?123", "subLabel": "Symbol" }
json
{
  "type": "LayoutSwitchKey",
  "label": "ABC",
  "subLabel": "",
  "swipe": { "macro": [ { "type": "text", "text": " " } ] }
}

相关页面 ​