Created
January 27, 2025 13:11
-
-
Save garywill/e685269b86c2120d980aa3b1751d967f to your computer and use it in GitHub Desktop.
同文堂(Trime)Android 的双键14键键盘(带英文切换变26键),带左右移动 (rime)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| patch: | |
| "preset_keyboards/wubi86_double_key": #佈局ID | |
| name: "五笔双键键盘" #方便自己辨識的名字 | |
| ascii_mode: 0 #默認進入中文狀態 | |
| height: 30 #每行高度 | |
| width: 20 #按鍵默認寬度(取所有按鍵中用得較多的寬度值,接下來就可以少寫一些width了) | |
| # label_transform: uppercase #uppercase|none 中文模式下的字母標籤自動大寫 | |
| lock: true | |
| main_keys_text_size: &TS | |
| 18 | |
| main_keys_width: &KW | |
| 20 | |
| keys: #按鍵排列 | |
| #第一行 | |
| # - {label: "Q W", click: q, key_text_size: *TS, swipe_left: "q", swipe_right: "w" } 滑动无效,为什么 | |
| - {label: "Q W", click: q, long_click: 1, key_text_size: *TS, width: *KW } | |
| - {label: "E R", click: e, long_click: 2, key_text_size: *TS, width: *KW } | |
| - {label: "T Y", click: t, long_click: 3, key_text_size: *TS, width: *KW } | |
| - {label: "U I", click: u, long_click: 4, key_text_size: *TS, width: *KW } | |
| - {label: "O P", click: o, long_click: 5, key_text_size: *TS, width: *KW } | |
| #第二行 | |
| - {width: 5} | |
| - {label: "A S", click: a, long_click: 6, key_text_size: *TS, width: *KW } | |
| - {label: "D F", click: d, long_click: 7, key_text_size: *TS, width: *KW } | |
| - {label: "G H", click: g, long_click: 8, key_text_size: *TS, width: *KW } | |
| - {label: "J K", click: j, long_click: 9, key_text_size: *TS, width: *KW } | |
| - {label: "L" , click: l, long_click: 0, key_text_size: *TS, width: 10 } | |
| - {width: 5} | |
| #第三行 | |
| # - {click: Keyboard_number, long_click: Keyboard_symbols, width: 10} | |
| - {label: "🌐", click: Menu, long_click: cut, width: 10} | |
| - {width: 2} | |
| - {label: "Z" , click: z, long_click: ":", key_text_size: *TS, width: 10 } | |
| - {label: "X C", click: x, long_click: "(", key_text_size: *TS, width: *KW } | |
| - {label: "V B", click: v, long_click: ")", key_text_size: *TS, width: *KW } | |
| - {label: "N M", click: n, long_click: copy, key_text_size: *TS, width: *KW } | |
| # - {width: 3} | |
| - {label: "⬅️" , click: "{Left}" , width: 9 , long_click: select_all } | |
| - {label: "➡️" , click: "{Right}", width: 9 , long_click: paste } | |
| #第四行 | |
| - {label: "En", click: Keyboard_switch_wubi_double_key_en, long_click: Keyboard_symbols, width: 10} | |
| - {label: "五笔双键", click: space, width: 35} | |
| - {click: ',', long_click: '?', width: 10} | |
| - {click: '.', long_click: '/', width: 10} | |
| # - {click: '/', long_click: '?', width: 10} | |
| - {click: BackSpace, width: 15} | |
| - {click: Return, long_click: CommitComment, width: 20} | |
| "preset_keyboards/wubi86_double_key_en": #佈局ID | |
| name: "五笔双键键盘英文" #方便自己辨識的名字 | |
| ascii_mode: 0 | |
| height: 30 #每行高度 | |
| width: 20 #按鍵默認寬度(取所有按鍵中用得較多的寬度值,接下來就可以少寫一些width了) | |
| # label_transform: uppercase #uppercase|none 中文模式下的字母標籤自動大寫 | |
| lock: true | |
| main_keys_text_size: &TS | |
| 18 | |
| main_keys_width: &KW | |
| 10 | |
| keys: #按鍵排列 | |
| #第一行 | |
| - {label: "Q", click: q, long_click: 1, key_text_size: *TS, width: *KW } | |
| - {label: "W", click: w, long_click: 2, key_text_size: *TS, width: *KW } | |
| - {label: "E", click: e, long_click: 3, key_text_size: *TS, width: *KW } | |
| - {label: "R", click: r, long_click: 4, key_text_size: *TS, width: *KW } | |
| - {label: "T", click: t, long_click: 5, key_text_size: *TS, width: *KW } | |
| - {label: "Y", click: y, long_click: 6, key_text_size: *TS, width: *KW } | |
| - {label: "U", click: u, long_click: 7, key_text_size: *TS, width: *KW } | |
| - {label: "I", click: i, long_click: 8, key_text_size: *TS, width: *KW } | |
| - {label: "O", click: o, long_click: 9, key_text_size: *TS, width: *KW } | |
| - {label: "P", click: p, long_click: 0, key_text_size: *TS, width: *KW } | |
| #第二行 | |
| - {width: 5} | |
| - {label: "A", click: a, long_click: "~", key_text_size: *TS, width: *KW } | |
| - {label: "S", click: s, long_click: "!", key_text_size: *TS, width: *KW } | |
| - {label: "D", click: d, long_click: "@", key_text_size: *TS, width: *KW } | |
| - {label: "F", click: f, long_click: ":", key_text_size: *TS, width: *KW } | |
| - {label: "G", click: g, long_click: "$", key_text_size: *TS, width: *KW } | |
| - {label: "H", click: h, long_click: "%", key_text_size: *TS, width: *KW } | |
| - {label: "J", click: j, long_click: "\"", key_text_size: *TS, width: *KW } | |
| - {label: "K", click: k, long_click: ";", key_text_size: *TS, width: *KW } | |
| - {label: "L", click: l, long_click: "*", key_text_size: *TS, width: 10 } | |
| - {width: 5} | |
| #第三行 | |
| # - {click: Keyboard_number, long_click: Keyboard_symbols, width: 10} | |
| - {label: "🌐", click: Menu, long_click: cut, width: 10} | |
| - {width: 2} | |
| - {label: "Z", click: z, long_click: "_", key_text_size: *TS, width: 10 } | |
| - {label: "X", click: x, long_click: "=", key_text_size: *TS, width: *KW } | |
| - {label: "C", click: c, long_click: "(", key_text_size: *TS, width: *KW } | |
| - {label: "V", click: v, long_click: ")", key_text_size: *TS, width: *KW } | |
| - {label: "B", click: b, long_click: "+", key_text_size: *TS, width: *KW } | |
| - {label: "N", click: n, long_click: "-", key_text_size: *TS, width: *KW } | |
| - {label: "M", click: m, long_click: copy, key_text_size: *TS, width: *KW } | |
| # - {width: 3} | |
| - {label: "⬅️" , click: "{Left}" , width: 9 , long_click: select_all } | |
| - {label: "➡️" , click: "{Right}", width: 9 , long_click: paste } | |
| #第四行 | |
| - {click: Keyboard_default, long_click: Keyboard_symbols, width: 10} | |
| - {label: "五笔双键En", click: space, width: 35} | |
| - {click: ',', long_click: '?', width: 10} | |
| - {click: '.', long_click: '/', width: 10} | |
| # - {click: '/', long_click: '?', width: 10} | |
| - {click: BackSpace, width: 15} | |
| - {click: Return, long_click: CommitComment, width: 20} | |
| "preset_keys/Keyboard_switch_wubi_double_key_en": {label: 字母, send: Eisu_toggle, select: wubi86_double_key_en} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment