我的同文輸入法平臺自定义设置

下载同文輸入法平臺,trime.apk:安卓安装程序,rime.7z:文件解压之后放到手机存储根目录,opencc.7z:简繁转换文件(可选),解压放到/sdcard/rime/opencc目录,可在/sdcard/rime/fonts添加自定义字体。

添加输入方案

复制**.schema.yaml,**.dict.yaml文件到手机存储的rime目录下,**为输入方案名字,然后打开rime文件夹下的default.yaml编辑,在- schema: cangjie5下面添加输入方案,然后点击部署,等部署完成就可以使用了。

config_version: "0.14.minimal"

schema_list:
  - schema: luna_pinyin
  - schema: cangjie5
  - schema: stroke  # 新添加的输入方案
  - schema: sunman
  - schema: bopomofo_tw
  - schema: double_pinyin_mspy

switcher:
  caption: 〔方案選單〕

修改后选词个数,打开default.yaml编辑

menu:
  page_size: 6

修改键盘界面,键盘字体,高度,字号

打开trime.yaml编辑

style:
  background_dim_amount: 0.5
  border_width: 3
  candidate_font: Noto Sans CJK SC Regular.otf,HanaMinA.ttf #候選字體
  candidate_spacing: 5
  candidate_text_size: 22 #候選字號
  candidate_view_height: 28 #候選區高度
  color_scheme: default #配色方案
  comment_font: latin.ttf #編碼提示字體
  comment_height: 12 #編碼提示區高度
  comment_text_size: 12 #編碼提示字號
  destroy_on_quit: false #退出時清理內存
  display_tray_icon: false #狀態欄圖標
  hanb_font: HanaMinB.ttf #擴展字體
  hilite_padding: 2
  hilite_spacing: 4
  horizontal_gap: 1 #鍵水平間距
  inline_code: false #嵌入編碼
  inline_preedit: true #嵌入首選
  key_font: Noto Sans CJK SC Regular.otf,han.ttf #鍵盤字體
  key_height: 50 #鍵高
  key_sound: false #按鍵聲音
  key_sound_volumn: -1 #按鍵音量
  key_text_size: 22 #鍵字號
  key_vibrate_duration: 30 #按鍵震動時長
  key_vibrate: false #按鍵震動
  key_width: 10.0 #鍵寬,佔屏寬的百分比
  label_text_size: 14 #長標籤字號
  latin_font: latin.ttf #文字字體
  longpress_timeout: 800 #按鍵超過800毫秒即爲長按
  margin_x: 12
  margin_y: 12
  min_height: 0
  min_width: 160
  multitap_interval: 800 #800毫秒內快速按兩次鍵
  preview_font: latin.ttf #按鍵提示字體
  preview_height: 50 #按鍵提示高度
  preview_offset: -12 #按鍵提示縱向偏移
  preview_text_size: 40 #按鍵提示字號
  repeat_interval: 50 #空格鍵、刪除鍵等自動重複間隔:50毫秒即1秒20次
  repeat_start_delay: 400 #按鍵超過400毫秒後開始重複按鍵
  round_corner: 4
  shadow_radius: 0.0
  show_candidate: true #顯示候選區
  show_comment: true #顯示提示區
  show_preview: true #按鍵提示
  show_text: true #顯示編碼區
  soft_cursor: true #軟光標
  spacing: 10
  symbol_font: symbol.ttf #符號字體
  symbol_text_size: 10 #符號字號
  text_font: latin.ttf #編碼字體
  text_height: 16 #編碼區高度
  text_size: 12 #編碼區字號
  vertical_correction: -10
  vertical_gap: 1 #鍵盤行距

修改键盘配色,编辑打开trime.yaml编辑

preset_color_schemes:
  default:
    name: 默認/default #方案名稱
    author: osfans #作者信息
    back_color: 0xffFFFFFF #候選區背景-候选字背景白色
    border_color: 0xffd3d7da #邊框
    candidate_back_color: 0xffe4e7e9 #候選背景
    candidate_separator_color: 0xffc1c7ca #候選分割背景
    candidate_text_color: 0xff000000 #候選文字
    comment_text_color: 0xff7b868c #提示
    hilited_back_color: 0xffFFFFFF #高亮編碼背景
    hilited_candidate_back_color: 0xffFFFFFF #高亮候選背景
    hilited_candidate_text_color: 0xff3975CE #高亮候選文字
    hilited_comment_text_color: 0xff000000 #高亮提示
    hilited_key_back_color: 0xffd3d7da #高亮按鍵背景
    hilited_key_symbol_color: 0xff000000 #高亮按鍵符號
    hilited_key_text_color: 0xff000000 #高亮按鍵文字
    hilited_off_key_back_color: 0xffd3d7da #高亮按鍵關閉狀態背景
    hilited_off_key_text_color: 0xff000000 #高亮按鍵關閉狀態文字
    hilited_on_key_back_color: 0xffd3d7da #高亮按鍵打開狀態背景
    hilited_on_key_text_color: 0xff000000 #高亮按鍵打開狀態文字
    hilited_text_color: 0xff000000 #高亮編碼
    key_back_color: 0xffffffff #按鍵背景
    key_border_color: 0xffd3d7da #按鍵邊框
    key_symbol_color: 0xff5f6b73 #按鍵符號
    key_text_color: 0xff000000 #按鍵文字
    keyboard_back_color: 0xffd3d7da #鍵盤背景
    label_color: 0xff000000 #標籤
    off_key_back_color: 0xffffffff #按鍵關閉狀態背景
    off_key_text_color: 0xff37474f #按鍵關閉狀態文字
    on_key_back_color: 0xff23948e #按鍵打開狀態背景
    on_key_text_color: 0xff37474f #按鍵打開狀態文字
    preview_back_color: 0x55bfbfbf #按鍵提示背景
    preview_text_color: 0xff23948e #按鍵提示文字
    shadow_color: 0xff000000 #陰影
    text_color: 0xff666666 #編碼

修改默认键盘布局,此键盘布局为默认输入法,输入方案无自定义键盘的输入方案的默认键盘布局,编辑trime.yaml,文件底部修改键盘按键布局。Prior为隐藏键盘,width修改键盘宽度,不同输入方案定制键盘高度需要添加默认键盘style部分到自定义键盘文件,修改键高就可以。

keyboard:
# 默认键盘
- mode: 0
  ascii_mode: 0
  height: 55
  keys:
  - {symbol: '_', text: q}
  - {symbol: '-', text: w}
  - {symbol: '+', text: e}
  - {symbol: '=', text: r}
  - {symbol: '|', text: t}
  - {symbol: '^', text: y}
  - {symbol: '[', text: u}
  - {symbol: ']', text: i}
  - {symbol: '{', text: o}
  - {symbol: '}', text: p, width: 10}
  - {symbol: ':', text: ';'}
  - {symbol: '`', text: a}
  - {symbol: '↑', text: s, symbolCode: Up}
  - {symbol: '~', text: d}
  - {symbol: '!', text: f}
  - {symbol: '@', text: g}
  - {symbol: '#', text: h}
  - {symbol: '$', text: j}
  - {symbol: '%', text: k}
  - {symbol: '', text: l}
  - {symbol: '?', text: '/'}
  - {text: z, symbol: '←', symbolCode: Left}
  - {text: x, symbol: '↓', symbolCode: Down}
  - {text: c, symbol: '→', symbolCode: Right}
  - {symbol: '&', text: v}
  - {symbol: '*', text: b}
  - {symbol: '(', text: n}
  - {symbol: ')', text: m}
  - {symbol: '<', text: ','}
  - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape}
  - {symbol: '≠', code: 'Prior', label: '隱藏'}
  - {code: "Shift_L"}
  - {label: '123', switch: 1, code: <switch>, symbol: '...', symbolCode: Menu}
  - {label: 默默ㄇㄛ, code: space, width: 40}
  - {symbol: '"', text: "'"}
  - {symbol: '>', text: '.'}
  - {code: Return, width: 10, symbol: Clear, symbolCode: Clear}
  
- mode: 1
  width: 20
  height: 45
  keys:
  - {symbol: '~', text: '+'}
  - {text: '1', symbol: '插入', symbolCode: Insert}
  - {text: '2', symbol: '上頁', symbolCode: Page_Up}
  - {text: '3', symbol: '刪除', symbolCode: Delete}
  - {code: BackSpace, repeatable: true, symbol: Esc, symbolCode: Escape}
  - {symbol: '=', text: '-'}
  - {text: '4', symbol: '行首', symbolCode: Home}
  - {text: '5', symbol: '全選', symbolCode: Control+a}
  - {text: '6', symbol: '行尾', symbolCode: End}
  - {symbol: '!', text: '@'}
  - {symbol: '$', text: '*'}
  - {text: '7', symbol: '剪切', symbolCode: Control+x}
  - {text: '8', symbol: '下頁', symbolCode: Page_Down}
  - {text: '9', symbol: '複製', symbolCode: Control+c}
  - {symbol: '|', text: '&'}
  - {symbol: '', text: '/'}
  - {symbol: ';', text: ','}
  - {text: '0', symbol: '粘貼', symbolCode: Control+v}
  - {symbol: ':', text: '.'}
  - {symbol: '#', text: '%'}
  - {symbol: '≠', code: 'Prior', label: '隱藏'}
  - {code: <switch>, switch: 0, width: 10}
  - {label: 默默ㄇㄛ, code: space, width: 40}
  - {symbol: '⌘', text: '±', width: 10}
  - {code: Return, symbol: Clear, symbolCode: Clear}

全键盘样式如图默认键盘布局

导入自定义特殊符号,默认简繁体设置,例如朙月拼音,新建luna_pinyin.custom.yaml,输入

patch:
  # 导入自定义标点及特殊表情
  'punctuator/import_preset': symbolsmy
  'recognizer/patterns/punct': "^/([a-z]+|[0-9])$"
  # 載入朙月拼音擴充詞庫
  "translator/dictionary": luna_pinyin.extended
  "speller/algebra/@before 0": xform/^([b-df-np-z])$/$1_/
  switches:
  - name: ascii_mode
    reset: 0  # 设置默认为中文输入
    states: ["中文", "西文"]
  - name: full_shape
    states: ["半角", "全角"]
  - name: ascii_punct
    states: ["句讀", "符號"]
  - options: [zh_trad, zh_tw, zh_simp]
    reset: 2  # 设置默认为简化字输入
    states: ["傳統漢字", "臺灣正體", "簡化字"]

设置五笔画输入方案键盘布局,新建stroke.trime.yaml输入以下内容

keyboard:
# 五笔画键盘
- mode: 0
  ascii_mode: 0
  height: 70
  keys:
  - {symbol: '!',text: '?', width: 20, height: 70}
  - {text: h, label: '一', width: 20, height: 70}
  - {text: s, label: '丨', width: 20, height: 70}
  - {text: p, label: '丿', width: 20, height: 70}
  - {code: BackSpace, repeatable: true, width: 15, symbol: Esc, symbolCode: Escape, width: 20, height: 70}
  - {symbol: ':',text: ';', width: 20, height: 90}
  - {text: n, label: '丶', width: 20, key_height: 70}
  - {text: z, label: '乙', width: 20, key_height: 70}
  - {text: "'", label: '詞組', width: 20, key_height: 70}
  - {symbol: '.', text: ',', width: 20, key_height: 70}
  - {symbol: '≠', code: 'Prior', label: '隱藏', width: 10}
  - {symbol: '^',text: '/', width: 10, key_height: 70}
  - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu, width: 10}
  - {label: 默默ㄇㄛ, code: space, width: 30, width: 40, key_height: 70}
  - {label: 'En', code: <switch>, switch: 1, width: 10, key_height: 70}
  - {code: Return, width: 15, symbol: Clear, symbolCode: Clear, width: 20, key_height: 70}
  
- mode: 1
  ascii_mode: 1
  height: 55
  keys:
  - {symbol: '_', text: q}
  - {symbol: '-', text: w}
  - {symbol: '+', text: e}
  - {symbol: '=', text: r}
  - {symbol: '|', text: t}
  - {symbol: '', text: y}
  - {symbol: '[', text: u}
  - {symbol: ']', text: i}
  - {symbol: '{', text: o}
  - {symbol: '}', text: p}
  - {symbol: ':', text: ';'}
  - {symbol: '`', text: a}
  - {symbol: '↑', text: s, symbolCode: Up}
  - {symbol: '~', text: d}
  - {symbol: '!', text: f}
  - {symbol: '@', text: g}
  - {symbol: '#', text: h}
  - {symbol: '$', text: j}
  - {symbol: '%', text: k}
  - {symbol: '^', text: l}
  - {symbol: '?', text: '/'}
  - {text: z, symbol: '←', symbolCode: Left}
  - {text: x, symbol: '↓', symbolCode: Down}
  - {text: c, symbol: '→', symbolCode: Right}
  - {symbol: '&', text: v}
  - {symbol: '*', text: b}
  - {symbol: '(', text: n}
  - {symbol: ')', text: m}
  - {symbol: '<', text: ','}
  - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape}
  - {symbol: '≠', code: 'Prior', label: '隱藏'}
  - {code: "Shift_L"}
  - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu}
  - {label: 默默ㄇㄛ, code: space, width: 30}
  - {label: '筆', code: <switch>, switch: 0}
  - {symbol: '"', text: "'"}
  - {symbol: '>', text: '.'}
  - {code: Return, width: 10, symbol: Clear, symbolCode: Clear}

- mode: 2
  width: 20
  height: 45
  keys:
  - {symbol: '~', text: '+'}
  - {text: '1', symbol: '插入', symbolCode: Insert}
  - {text: '2', symbol: '上頁', symbolCode: Page_Up}
  - {text: '3', symbol: '刪除', symbolCode: Delete}
  - {code: BackSpace, repeatable: true, symbol: Esc, symbolCode: Escape}
  - {symbol: '=', text: '-'}
  - {text: '4', symbol: '行首', symbolCode: Home}
  - {text: '5', symbol: '全選', symbolCode: Control+a}
  - {text: '6', symbol: '行尾', symbolCode: End}
  - {symbol: '!', text: '@'}
  - {symbol: '$', text: '*'}
  - {text: '7', symbol: '剪切', symbolCode: Control+x}
  - {text: '8', symbol: '下頁', symbolCode: Page_Down}
  - {text: '9', symbol: '複製', symbolCode: Control+c}
  - {symbol: '|', text: '&'}
  - {symbol: '', text: '/'}
  - {symbol: ';', text: ','}
  - {text: '0', symbol: '粘貼', symbolCode: Control+v}
  - {symbol: ':', text: '.'}
  - {symbol: '#', text: '%'}
  - {symbol: '≠', code: 'Prior', label: '隱藏'}
  - {label: 'En', code: <switch>, switch: 1, width: 10}
  - {label: 默默ㄇㄛ, code: space, width: 40}
  - {label: '筆', code: <switch>, switch: 0, width: 10}
  - {code: Return, symbol: Clear, symbolCode: Clear}

设置完,点击部署,这样切换到五笔画输入方案的时候自动切换到笔画键盘布局。

自定义注音输入法键盘,键盘显示注音符号,新建bopomofo.trime.yaml文件,输入

keyboard:
# 注音符号键盘
- mode: 0
  ascii_mode: 0
  height: 45
  keys:
  - {label: 'ㄅ', symbol: '!', text: '1'}
  - {label: 'ㄉ', symbol: '@', text: '2'}
  - {label: 'ˇ', symbol: '#', text: '3'}
  - {label: 'ˋ', symbol: '$', text: '4'}
  - {label: 'ㄓ', symbol: '%', text: '5'}
  - {label: 'ˊ', symbol: '^', text: '6'}
  - {label: '˙', symbol: '&', text: '7'}
  - {label: 'ㄚ', symbol: '*', text: '8'}
  - {label: 'ㄞ', symbol: '(', text: '9'}
  - {label: 'ㄢ', symbol: ')', text: '0'}
  - {label: 'ㄆ', symbol: '_', text: q}
  - {label: 'ㄊ', symbol: '-', text: w}
  - {label: 'ㄍ', symbol: '+', text: e}
  - {label: 'ㄐ', symbol: '=', text: r}
  - {label: 'ㄔ', symbol: '|', text: t}
  - {label: 'ㄗ', symbol: '', text: y}
  - {label: 'ㄧ', symbol: '[', text: u}
  - {label: 'ㄛ', symbol: ']', text: i}
  - {label: 'ㄟ', symbol: '{', text: o}
  - {label: 'ㄣ', symbol: '}', text: p}
  - {label: 'ㄇ', symbol: '`', text: a}
  - {label: 'ㄋ', symbol: '↑', text: s, symbolCode: Up}
  - {label: 'ㄎ', symbol: '~', text: d}
  - {label: 'ㄑ', symbol: '!', text: f}
  - {label: 'ㄕ', text: g}
  - {label: 'ㄘ', text: h}
  - {label: 'ㄨ', text: j}
  - {label: 'ㄜ', text: k}
  - {label: 'ㄠ', text: l}
  - {label: 'ㄤ', symbol: ':', text: ';'}
  - {label: 'ㄈ', text: z, symbol: '←', symbolCode: Left}
  - {label: 'ㄌ', text: x, symbol: '↓', symbolCode: Down}
  - {label: 'ㄏ', text: c, symbol: '→', symbolCode: Right}
  - {label: 'ㄒ', text: v}
  - {label: 'ㄖ', text: b}
  - {label: 'ㄙ', text: n}
  - {label: 'ㄩ', text: m}
  - {label: 'ㄝ', symbol: '<', text: ','}
  - {label: 'ㄡ', symbol: '>', text: '.'}
  - {label: 'ㄥ', symbol: '?', text: '/'}
  - {symbol: '≠', code: 'Prior', label: '隱藏'}
  - {label: 'En', code: <switch>, switch: 1}
  - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu}
  - {label: 默默ㄇㄛ, code: space, width: 30}
  - {label: 'ㄦ', symbol: '"', text: "-"}
  - {symbol: '。', text: ','}
  - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape}
  - {code: Return, width: 10, symbol: Clear, symbolCode: Clear}
  
- mode: 1
  ascii_mode: 1
  height: 55
  keys:
  - {symbol: '_', text: q}
  - {symbol: '-', text: w}
  - {symbol: '+', text: e}
  - {symbol: '=', text: r}
  - {symbol: '|', text: t}
  - {symbol: '', text: y}
  - {symbol: '[', text: u}
  - {symbol: ']', text: i}
  - {symbol: '{', text: o}
  - {symbol: '}', text: p}
  - {symbol: ':', text: ';'}
  - {symbol: '`', text: a}
  - {symbol: '↑', text: s, symbolCode: Up}
  - {symbol: '~', text: d}
  - {symbol: '!', text: f}
  - {symbol: '@', text: g}
  - {symbol: '#', text: h}
  - {symbol: '$', text: j}
  - {symbol: '%', text: k}
  - {symbol: '^', text: l}
  - {symbol: '?', text: '/'}
  - {text: z, symbol: '←', symbolCode: Left}
  - {text: x, symbol: '↓', symbolCode: Down}
  - {text: c, symbol: '→', symbolCode: Right}
  - {symbol: '&', text: v}
  - {symbol: '*', text: b}
  - {symbol: '(', text: n}
  - {symbol: ')', text: m}
  - {symbol: '<', text: ','}
  - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape}
  - {symbol: '≠', code: 'Prior', label: '隱藏'}
  - {code: "Shift_L"}
  - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu}
  - {label: 默默ㄇㄛ, code: space, width: 30}
  - {label: '注', code: <switch>, switch: 0}
  - {symbol: '"', text: "'"}
  - {symbol: '>', text: '.'}
  - {code: Return, width: 10, symbol: Clear, symbolCode: Clear}

- mode: 2
  width: 20
  height: 45
  keys:
  - {symbol: '~', text: '+'}
  - {text: '1', symbol: '插入', symbolCode: Insert}
  - {text: '2', symbol: '上頁', symbolCode: Page_Up}
  - {text: '3', symbol: '刪除', symbolCode: Delete}
  - {code: BackSpace, repeatable: true, symbol: Esc, symbolCode: Escape}
  - {symbol: '=', text: '-'}
  - {text: '4', symbol: '行首', symbolCode: Home}
  - {text: '5', symbol: '全選', symbolCode: Control+a}
  - {text: '6', symbol: '行尾', symbolCode: End}
  - {symbol: '!', text: '@'}
  - {symbol: '$', text: '*'}
  - {text: '7', symbol: '剪切', symbolCode: Control+x}
  - {text: '8', symbol: '下頁', symbolCode: Page_Down}
  - {text: '9', symbol: '複製', symbolCode: Control+c}
  - {symbol: '|', text: '&'}
  - {symbol: '', text: '/'}
  - {symbol: ';', text: ','}
  - {text: '0', symbol: '粘貼', symbolCode: Control+v}
  - {symbol: ':', text: '.'}
  - {symbol: '#', text: '%'}
  - {symbol: '≠', code: 'Prior', label: '隱藏'}
  - {label: 'En', code: <switch>, switch: 1, width: 10}
  - {label: 默默ㄇㄛ, code: space, width: 40}
  - {label: '注', code: <switch>, switch: 0, width: 10}
  - {code: Return, symbol: Clear, symbolCode: Clear}

自定义显示仓颉字母键盘,新建cangjie5.trime.yaml,输入

keyboard:
# 仓颉字母键盘
- mode: 0
  ascii_mode: 0
  height: 55
  keys:
  - {label: '手', symbol: '_', text: q}
  - {label: '田', symbol: '-', text: w}
  - {label: '水', symbol: '+', text: e}
  - {label: '口', symbol: '=', text: r}
  - {label: '廿', symbol: '|', text: t}
  - {label: '卜', symbol: '', text: y}
  - {label: '山', symbol: '[', text: u}
  - {label: '戈', symbol: ']', text: i}
  - {label: '人', symbol: '{', text: o}
  - {label: '心', symbol: '}', text: p, width: 10}
  - {symbol: ':', text: ';'}
  - {label: '日', symbol: '`', text: a}
  - {label: '尸', symbol: '↑', text: s, symbolCode: Up}
  - {label: '木', symbol: '~', text: d}
  - {label: '火', symbol: '!', text: f}
  - {label: '土', symbol: '@', text: g}
  - {label: '竹', symbol: '#', text: h}
  - {label: '十', symbol: '$', text: j}
  - {label: '大', symbol: '%', text: k}
  - {label: '中', symbol: '^', text: l}
  - {symbol: '?', text: '/'}
  - {label: '符', text: z, symbol: '←', symbolCode: Left}
  - {label: '難', text: x, symbol: '↓', symbolCode: Down}
  - {label: '金', text: c, symbol: '→', symbolCode: Right}
  - {label: '女', symbol: '&', text: v}
  - {label: '月', symbol: '*', text: b}
  - {label: '弓', symbol: '(', text: n}
  - {label: '一', symbol: ')', text: m}
  - {symbol: '<', text: ','}
  - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape}
  - {symbol: '≠', code: 'Prior', label: '隱藏'}
  - {code: "Shift_L"}
  - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu}
  - {label: 默默ㄇㄛ, code: space, width: 30}
  - {label: 'En', code: <switch>, switch: 1}
  - {symbol: '"', text: "'"}
  - {symbol: '>', text: '.'}
  - {code: Return, width: 10, symbol: Clear, symbolCode: Clear}


- mode: 1
# 英文字母键盘,默认英文
  ascii_mode: 1
  height: 55  
  keys:
  - {symbol: '_', text: q}
  - {symbol: '-', text: w}
  - {symbol: '+', text: e}
  - {symbol: '=', text: r}
  - {symbol: '|', text: t}
  - {symbol: '', text: y}
  - {symbol: '[', text: u}
  - {symbol: ']', text: i}
  - {symbol: '{', text: o}
  - {symbol: '}', text: p}
  - {symbol: ':', text: ';'}
  - {symbol: '`', text: a}
  - {symbol: '↑', text: s, symbolCode: Up}
  - {symbol: '~', text: d}
  - {symbol: '!', text: f}
  - {symbol: '@', text: g}
  - {symbol: '#', text: h}
  - {symbol: '$', text: j}
  - {symbol: '%', text: k}
  - {symbol: '^', text: l}
  - {symbol: '?', text: '/'}
  - {text: z, symbol: '←', symbolCode: Left}
  - {text: x, symbol: '↓', symbolCode: Down}
  - {text: c, symbol: '→', symbolCode: Right}
  - {symbol: '&', text: v}
  - {symbol: '*', text: b}
  - {symbol: '(', text: n}
  - {symbol: ')', text: m}
  - {symbol: '<', text: ','}
  - {code: BackSpace, repeatable: true, width: 10, symbol: Esc, symbolCode: Escape}
  - {symbol: '≠', code: 'Prior', label: '隱藏'}
  - {code: "Shift_L"}
  - {label: '123', switch: 2, code: <switch>, symbol: '...', symbolCode: Menu}
  - {label: 默默ㄇㄛ, code: space, width: 30}
  - {label: '倉', code: <switch>, switch: 0}
  - {symbol: '"', text: "'"}
  - {symbol: '>', text: '.'}
  - {code: Return, width: 10, symbol: Clear, symbolCode: Clear}

- mode: 2
  width: 20
  height: 45
  keys:
  - {symbol: '~', text: '+'}
  - {text: '1', symbol: '插入', symbolCode: Insert}
  - {text: '2', symbol: '上頁', symbolCode: Page_Up}
  - {text: '3', symbol: '刪除', symbolCode: Delete}
  - {code: BackSpace, repeatable: true, symbol: Esc, symbolCode: Escape}
  - {symbol: '=', text: '-'}
  - {text: '4', symbol: '行首', symbolCode: Home}
  - {text: '5', symbol: '全選', symbolCode: Control+a}
  - {text: '6', symbol: '行尾', symbolCode: End}
  - {symbol: '!', text: '@'}
  - {symbol: '$', text: '*'}
  - {text: '7', symbol: '剪切', symbolCode: Control+x}
  - {text: '8', symbol: '下頁', symbolCode: Page_Down}
  - {text: '9', symbol: '複製', symbolCode: Control+c}
  - {symbol: '|', text: '&'}
  - {symbol: '', text: '/'}
  - {symbol: ';', text: ','}
  - {text: '0', symbol: '粘貼', symbolCode: Control+v}
  - {symbol: ':', text: '.'}
  - {symbol: '#', text: '%'}
  - {symbol: '≠', code: 'Prior', label: '隱藏'}
  - {label: 'En', code: <switch>, switch: 1, width: 10}
  - {label: 默默ㄇㄛ, code: space, width: 40}
  - {label: '倉', code: <switch>, switch: 0, width: 10}
  - {code: Return, symbol: Clear, symbolCode: Clear}

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注