akko 5075S 鍵盤軟體
sharkfin 可以識別並讀取 akko 5075S。 免費且開源。可以在 Chromium 系瀏覽器中直接使用,無需安裝,也可以下載適用於 Windows、macOS 或 Linux 的桌面應用程式。無論哪種方式都完全在你自己的機器上執行:不需要帳號,瀏覽器版本在頁面載入後也不會發出任何網路請求。
5075S 有 6 個版本以此名稱出售。 它們搭載的是不同的控制晶片,因此確實是不同的硬體,而不只是韌體升級。 sharkfin 不會問你用的是哪一款:鍵盤插上後會回報自己的裝置 ID,正確的指令集會依此自動判斷。
sharkfin 對 5075S 做了什麼
- sharkfin 會識別這款鍵盤並讀取其設定,但不會寫入。它的指令集尚未確立,而這款硬體的兩個協定家族共用同一組操作碼卻代表不同意義,若寫入位址錯誤,可能會影響到正在使用中的暫存器。
- 你可以幫忙:應用程式的貢獻分頁會收集一份唯讀資料包,貼到一個 issue 裡即可。鍵盤就是這樣從唯讀變成正式支援的。
sharkfin 為 5075S 準備的圖示已經知道鍵盤的外形,但還不知道每個按鍵位於哪個內部插槽,因此第一次連線時會多一道確認:繪製的版面會與你自己鍵盤回報的鍵位進行比對,你確認一次之後,就能在圖示上進行重新映射。在那之前,應用程式會顯示單純的網格。 之所以需要這項確認,是因為兩款鍵盤可能共用同一張圖示,對按鍵位於哪個插槽卻各有不同,一旦猜錯,重新映射就會落到錯誤的按鍵上。sharkfin 相信你的鍵盤,而不是自己的檔案。 sharkfin 目前尚無 5075S 的繪製版面,因此改以顯示鍵盤 128 個矩陣插槽的網格。所有功能依然可用,只是少了圖示。 你可以為所有人解決這個問題:在應用程式的「按鍵」頁面上繪製這款鍵盤,它會邊畫邊逐鍵與你的鍵盤核對,再把成果回傳。
5075S 一覽
| 品牌 | akko |
| 型號 | 5075S |
| USB ID | 0461:4003, 38ee:000a |
| 裝置 ID | 459, 620, 1452, 1594, 3368, 3369 |
| 協定家族 | unknown |
| 設定可寫入 | 否,唯讀 |
| 繪製版面 | 依版本而異 |
| 板載設定檔 | 4 |
協定家族顯示為「unknown」(未知),代表 sharkfin 尚未確立這個版本使用哪一套指令集,這也正是它維持唯讀的原因。
連接中
用 USB 傳輸線連接 5075S,如果鍵盤附有 2.4 GHz 接收器,也可以使用接收器。Bluetooth 沒有設定通道,因此 Bluetooth 配對無法用來設定。設定會儲存在鍵盤本身,所以拔線之後,你所做的變更依然能在無線模式下正常運作。sharkfin 從不燒錄韌體,因此不會有任何東西讓鍵盤變磚。在 Linux 上,瀏覽器版與應用程式都需要先設定一行 udev 規則才能開啟鍵盤。 另外,如果你在找輪詢率或回報率的設定:sharkfin 裡沒有,因為這款硬體本身就不提供這項功能。
如果 5075S 停止回應
這種情況確實會發生:韌體停止回應,應用程式顯示鍵盤需要重新插拔。整個過程中打字仍然正常。請依序執行:
- 關閉 sharkfin 或瀏覽器分頁。只要其中之一還開著,它就會不斷嘗試連線鍵盤。
- 拔掉傳輸線,等十秒再插回去。鍵盤需要的是完全斷電,而不只是重新連線。
- 如果背光看起來沒有反應,按 Fn + Home 可以重新開啟燈光。
- 按住 Fn + Esc 約三秒,即可重設鍵盤的設定。
這些操作都不會動到韌體;這裡沒有任何東西會讓 5075S 無法使用。
5075S 版本
| 裝置 ID | USB ID | 控制晶片 | 系列 | 可寫入 | 版面 |
|---|---|---|---|---|---|
| 459 | 0461:4003 | yc300_5075s_dm | unknown | 唯讀 | 插槽網格 |
| 620 | 0461:4003 | yc300_5075s_s_dm | unknown | 唯讀 | 插槽網格 |
| 1452 | 0461:4003 | yc300_5075s_dm | unknown | 唯讀 | 插槽網格 |
| 1594 | 0461:4003 | yc300_5075s_russia | unknown | 唯讀 | 插槽網格 |
| 3368 | 38ee:000a | yc3121_akko_5075a_1m_1k_rgb_v500 | unknown | 唯讀 | 經一次性確認後 |
| 3369 | 38ee:000a | yc3121_akko_5075b_1m_1k_rgb_v500 | unknown | 唯讀 | 經一次性確認後 |
其他 akko 鍵盤
3084BP-ISO-DE · 3084BP-ISO-UK · 3084S · 3087S US · 3098B Plus · 3098S · 3108 V3 · 5075 V3 · 5075 V3 HE · 5075 V5 · 5075 V5 HE · 5075 V5 HE ISO · 5075 V5 HE TMR · 5075 V5 HE-B