KB360 SmartSet 編程引擎
使用者指南
自 1992 年以來在美國自豪地設計和手工組裝
Kinesis®Advantag配備 SmartSet™ 編程引擎的 e360™ 鍵盤 本手冊涵蓋的鍵盤型號包括所有 KB360 系列鍵盤 (KB360-xxx)。 某些功能可能需要固件升級。 並非所有型號都支持所有功能。 本手冊不涵蓋 Advan 的設置和功能tage360 專業鍵盤,具有 ZMK 編程引擎。
11 年 2021 月 XNUMX 日版
本手冊涵蓋了固件版本 1.0.0 中包含的功能。
如果您有較早版本的固件,則可能不支持本手冊中描述的所有功能。 在此處下載最新固件:
kinesis.com/support/adv360/#firmware-updates
© 2022 Kinesis Corporation,保留所有權利。 KINESIS 是 Kinesis Corporation 的註冊商標。 進階TAGE360、CONTURED KEYBOARD、SMARTSET 和 v-DRIVE 是 Kinesis Corporation 的商標。 WINDOWS、MAC、MACOS、LINUX、ZMK 和 ANDROID 是其各自所有者的財產。
本文檔中的信息如有更改,恕不另行通知。 未經Kinesis Corporation的明確書面許可,不得以任何形式或手段,以任何電子或機械方式複製或傳播本文檔的任何部分,以用於任何商業目的。
KINESIS 公司
22030 20th Avenue SE,Suite 102
美國華盛頓州博塞爾市98021
www.kinesis.com
FCC射頻干擾聲明
本設備經過測試,符合 FCC 規則第 15 部分對 B 類數位設備的限制。
這些限制旨在提供合理的保護,防止設備在住宅安裝中運行時產生有害干擾。 該設備會產生、使用並輻射射頻能量,如果不按照說明安裝和使用,可能會對無線電通信造成有害干擾。
但是,不能保證在特定安裝中不會發生幹擾。如果該設備確實對無線電或電視接收造成有害幹擾(可以透過關閉和開啟設備來確定),我們鼓勵使用者嘗試透過以下一項或多項措施來糾正幹擾:
- 重新定向或重新定位接收天線
- 增加設備和接收器之間的距離
- 將設備連接到與接收器所連接的電路不同的電路上的插座
- 請諮詢經銷商或經驗豐富的廣播/電視技術人員尋求協助
警告
為確保持續符合 FCC 要求,用戶在連接到計算機或外圍設備時必須僅使用屏蔽接口電纜。 此外,對本設備的任何未經授權的更改或修改都會使用戶的操作權限無效。
加拿大工業部合規聲明
此 B 類數字設備符合加拿大接口設備法規的所有要求。
1.0 簡介
先鋒tage360 是一款完全可編程的鍵盤,具有板載閃存(“v-Drive”)並且不使用任何特殊的驅動程序或軟件。 該鍵盤旨在使用板載快捷鍵或通過適用於 Windows 和 Mac 的 SmartSet 應用程序快速輕鬆地進行編程。 高級用戶可以選擇繞過 SmartSet GUI,並通過訪問鍵盤的簡單文本在所有主要操作系統上“直接編程”鍵盤 file配置 files.
這些說明適用於基礎 Advantage360 型號配備 SmartSet 編程引擎。 如果您有配備 ZMK 引擎的專業型號,請停止閱讀並訪問 https://kinesis-ergo.com/support/adv360-pro.
2.0 直接編程結束view
先鋒tage360有9個可定制的Profile其中包括 9 套佈局和燈光配置。 鍵盤還具有一系列可以配置的全局鍵盤設置。 這些配置中的每一個都作為一系列簡單文本存儲在鍵盤上的一組文件夾(“v-Drive”)中 files (.txt)。 在板載編程期間,鍵盤會自動讀取/寫入這些 files“幕後”。 360 的獨特之處在於高級用戶可以將 v-Drive “連接”(也稱為“安裝”)到他們的 PC,然後直接編輯這些配置 file在 Windows、Linux、Mac 和 Chrome 中。
每次在 Pro 中創建重映射或宏file,寫入對應的layout.txt file 作為“代碼”的離散行。 並且6個RGB LED中每一個的功能和顏色都控制在對應的led.txt中 file。 每次更改鍵盤設置時,更改都會記錄在“settings.txt”中 file.
3.0 開始之前
3.1 僅限高級用戶
直接編輯需要學習閱讀和編寫自定義語法。 在任何配置中插入不正確的字符 files 可能會產生意想不到的後果,甚至可能導致基本鍵盤操作的臨時問題。 請先閱讀快速入門指南和用戶手冊,然後謹慎操作。
3.2 斷開 v-Drive 的連接之前始終先彈出 v-Drive
v-Drive 就像您連接到 PC 的任何其他閃存驅動器一樣。 如果在 PC 仍在訪問驅動器內容時突然將其刪除,則可能導致 file 損害。 為了保護 v-Drive,請始終保存並關閉所有配置 files,然後在使用板載快捷方式“斷開”v-Drive 之前使用適合您操作系統的彈出協議。 如果您的 PC 拒絕彈出驅動器,請確保所有 files 和文件夾已關閉,然後重試。
Windows 彈出:保存並關閉任何 .txt file你一直在編輯。 從 File 資源管理器,導航回“ADV360”可移動驅動器的頂層,右鍵單擊驅動器名稱,然後選擇彈出。 收到“安全彈出”通知後,您可以繼續使用板載快捷方式關閉 v-Drive。 彈出失敗可能會導致驅動器出現小錯誤,Windows 會要求您修復。 “掃描和修復”過程
(如右圖所示)既快速又簡單。
3.3 非美國用戶
您的計算機必須配置為英語(美國)鍵盤佈局。 其他語言驅動程序對某些鍵使用不同的代碼/位置,這些鍵對於編程字符(如 []、{} 和 >)至關重要。
3.4 簡單文本 File僅
不保存配置 fileRTF 格式 (.rft) 中的 s 作為特殊字符會導致語法錯誤。
3.5 可能需要更新固件
本指南中描述的某些功能可能需要固件更新。 在此處下載固件並獲取安裝說明: https://kinesis-ergo.com/support/adv360/#firmware-updates
4.0 直接編程佈局
360 具有 9 個可配置的 Profiles,每個都有自己對應的“佈局”(1-9)。 九個默認佈局保存為單獨的 .txt files 在 v-Drive 上的“佈局”子文件夾中。 只有自定義重映射和宏會保存到 file,因此如果未對佈局進行任何更改,則 file 將為空,鍵盤執行“默認”操作。 用戶可以使用下面描述的語法規則從頭開始編寫代碼或編輯現有代碼。 注意:刪除佈局 file 將永久刪除其存儲的重映射和宏,但鍵盤將自動重新生成空白佈局 file.
注意:專業版file 0 是不可編程的,因此沒有對應的 layout.txt file.
4.1 File 命名約定
只有九個編號的佈局可以加載到 Advantage360。 額外的“備份”佈局可以保存為 .txt files 具有描述性名稱,但如果不先重命名它們,則無法將它們加載到鍵盤。
4.2 語法結束view– 位置和行動令牌
重映射和宏在佈局中編碼 file 使用專有語法。 鍵盤上的每個鍵(SmartSet 鍵除外)都被分配了一個唯一的“位置”令牌,用於識別在任一層中編程的鍵(請參閱附錄 A 中的位置令牌映射)。
360 支持的每個鍵盤和鼠標操作都被分配了一個與標準 USB“掃描碼”相對應的唯一“操作”令牌。
View 此處支持的操作和令牌: https://kinesis-ergo.com/support/adv360/#manuals
要成功地重新編程按鍵,用戶必須使用語法來指定物理按鍵(通過位置令牌)並分配一個或多個按鍵操作(通過操作令牌)。 “>”符號用於分隔倉位代幣和行動代幣。 每個單獨的標記都被括號包圍。 前任amp萊斯:
- 重映射用方括號編碼:[位置]>[動作]
- 宏用 C 編碼urly 括號:{trigger key position}{modifier co-trigger}>{action1}{action2}...
在所需的“圖層標題”下寫入您的重映射以將其分配給該圖層
4.3 佈局編程技巧
- 如果鍵槃無法理解所需的重新映射,則默認操作將保持有效。
- 不要混搭square和curly 括號在一行代碼中
- 用 Enter/Return 分隔每行代碼
- 代碼行在 .txt 中出現的順序 file 通常無關緊要,除非出現命令衝突,在這種情況下,最靠近底部的命令 file 將被實施。
- 令牌不區分大小寫。 將令牌大寫不會產生“轉移”動作。
- 可以通過在行的開頭放置星號 (*) 來暫時禁用一行代碼。
4.4 持倉代幣
一般來說,位置標記由默認佈局中的鍵的基本 QWERTY Windows 操作定義。 在某些情況下,為了清晰和/或易於編程,對令牌進行了修改。
- Example: 熱鍵 1 位置為:[hk1]>…
4.6 編程重映射
要對重新映射進行編程,請將位置標記和一個操作標記編碼在方括號中,並用“>”分隔。 重新映射前amp萊斯:
1.熱鍵1執行Q:[hk1]>[q]
2. Escape 鍵執行 Caps Lock:[esc]>[caps]
轉移動作: 重映射無法生成移位字符(例如“!”)。 要產生移位鍵操作,需要將其編碼為宏,其中包括圍繞基本鍵操作的 Shift 鍵的向下和向上行程。 通過在括號內放置“-”來表示向下筆劃,通過在括號內放置“+”來表示向上筆劃。 參見前ample 宏 1 下面。
4.7 宏編程
要編寫宏,請將“觸發鍵”編碼到 c 中“>”的左側urly 括號。 然後在c中“>”右邊編碼一個或多個Action Tokensurly 括號。 每個宏可以包含大約 300 個操作標記,每個佈局可以存儲多達 7,200 個宏標記,分佈在多達 100 個宏中。
觸發鍵: 任何非修飾鍵都可以觸發宏。 可以通過將修飾符編碼到“>”左側來添加協同觸發器。 見前ample 1 下面。
筆記: 不建議使用 Windows 協同觸發器。 在所需的“圖層標題”下編寫宏。
單個播放速度前綴 {s_}: 默認情況下,所有宏都以選定的默認播放速度播放。 要分配自定義速度以提高給定宏的播放性能,您可以使用“單獨播放速度”前綴“{s_}”。 選擇 1-9 中的一個數字,對應於第 4.6 節所示的速度範圍。 速度前綴應放置在宏內容之前“>”的右側。 參見前ample 2 下面。
多重播放前綴 {x_}: 默認情況下,所有宏在按住觸發鍵時連續播放。 要覆蓋重複功能並限制宏播放特定次數,您可以使用“宏多重播放”前綴“{x_}”。 從 1-9 中選擇一個與您希望宏重放的次數相對應的數字。 多播前綴應該放在宏內容之前的“>”的右側。 見前ample 3 下面。 如果宏沒有正確播放,請嘗試將 Multiplay 值指定為 1。在您釋放觸發鍵之前,宏實際上可能會觸發多次。 見前amp下面第 3 條
時間延遲: 可以在宏中插入延遲以提高播放性能或產生鼠標雙擊。 延遲可在 1 到 999 毫秒 ({d001} & {d999}) 之間的任何間隔內使用,包括隨機延遲 ({dran})。 延遲令牌可以組合以產生各種持續時間的延遲。
宏指令amp萊斯:
1. 暫停鍵以大寫H執行“Hi”:{pause}{rctrl}>{-lshft}{h}{+lshft}{i}
2. 熱鍵 4 + 左 Ctrl 以速度 9 執行“qwerty”:{lctrl}{hk4}>{s9}{q}{w}{e}{r}{t}{y}
3. 熱鍵 1 將音量增加 3 級:{hk1}>{x3}{vol+)
4.8 點擊並按住操作
通過點擊並按住,您可以根據按鍵的持續時間為單個按鍵分配兩個獨特的操作。 在適當的層中指定位置令牌,然後指定點擊操作,然後使用特殊的點擊和保持令牌 ({t&hxxx}) 指定從 1 到 999 毫秒的定時延遲,然後指定保持操作。 由於固有的定時延遲,不建議將“點擊並按住”與字母數字鍵入鍵一起使用。 並非所有按鍵操作都支持點擊並按住。
筆記: 對於大多數應用,我們建議使用 250 毫秒的時間延遲。
點擊並按住 Examp樂:
- Caps 在點擊時執行 Caps,在按住超過 500ms 時執行 Esc:[caps]>[caps][t&h500][esc]
5.0 直接編程 RGB LED
360 在每個關鍵模塊上具有 3 個可編程 RGB LED。 九種默認燈光效果另存為單獨的 .txt files 在 v-Drive 上的“lighting”子文件夾中。 默認分配如下所示。 注意:如果 file 為空白,指示燈將被禁用。
5.1 定義你的指標
左鍵模塊
左 = 大寫鎖定(開/關)
中=專業file (0-9)
右 = 層(基礎、Kp、Fn1、Fn2、Fn3)
右鍵模塊
左 = 數字鎖定(開/關)
中間 = 滾動鎖定(開/關)
右 = 層(基礎、Kp、Fn1、Fn2、Fn3)
6 個指標用基本持倉代幣定義
- 左側模塊左側 LED:[IND1]
- 左側模塊中間 LED:[IND2]
- 左模塊右 LED:[IND3]
- 右側模塊左側 LED:[IND4]
- 右側模塊中間 LED:[IND5]
- 右側模塊右側 LED:[IND6]
5.2 定義你的函數
支持多種功能,未來可能會添加更多功能。
- 禁用 LED:[空]
- 主動臨file:[教授]
- 大寫鎖定(開/關):[大寫]
- 數字鎖定(開/關):[nmlk]
- 滾動鎖定(開/關):[sclk]
- 活動層:
- 基地:[外行]
- 鍵盤:[layk]
- Fn:[lay1]
- Fn2:[lay2]
- Fn3:[躺]
5.3 定義你的顏色
除了圖層之外,每個功能都可以使用對應於所需顏色的 RGB 值 (9-0) 的 255 位值分配一個單一的顏色值。 圖層功能最多支持分配 5 種顏色,每個圖層一種。
5.4 語法
每個指標的編碼方式與基本重映射幾乎相同。 使用指標位置標記,“>”,然後是函數,然後是顏色。 對於層 LED,您需要為每一層編寫單獨的語法行
附錄 A — 頭寸代幣圖
文件/資源
![]() |
KINESIS KB360 SmartSet 編程引擎 [pdf] 使用者指南 KB360 SmartSet 編程引擎, KB360, SmartSet 編程引擎 |
![]() |
KINESIS KB360 SmartSet 編程引擎 [pdf] 使用者指南 KB360 SmartSet 編程引擎, KB360, SmartSet 編程引擎, 編程引擎, 引擎 |