鍵盤 · Attack Shark

Attack Shark X85PRO 鍵盤軟體

在 Attack Shark X85PRO 上重新映射按鍵、設定 RGB、錄製巨集並變更裝置設定。 免費且開源。可以在 Chromium 系瀏覽器中直接使用,無需安裝,也可以下載適用於 Windows、macOS 或 Linux 的桌面應用程式。無論哪種方式都完全在你自己的機器上執行:不需要帳號,瀏覽器版本在頁面載入後也不會發出任何網路請求。

X85PRO 有 5 個版本以此名稱出售。 它們搭載的是不同的協定家族 與 不同的控制晶片,因此確實是不同的硬體,而不只是韌體升級。 sharkfin 不會問你用的是哪一款:鍵盤插上後會回報自己的裝置 ID,正確的指令集會依此自動判斷。

sharkfin 對 X85PRO 做了什麼

  • 重新映射任意按鍵。在鍵盤圖示上點選一個按鍵,將它改成另一個按鍵、滑鼠按鈕、游標移動、滾輪、巨集或媒體控制。基礎層與 Fn 層皆可設定。 3 個板載設定檔。
  • 燈效。18 種背光燈效,可選方向,完整 RGB 顏色、亮度與速度,拖曳時即時變化。
  • 單鍵配色。為個別按鍵上色,並將圖案傳送至鍵盤的快閃記憶體。
  • 巨集。錄製按鍵與滑鼠操作序列,每個動作可設定延遲,儲存至 50 個板載插槽,再將按鍵綁定到巨集上。
  • 去彈跳。在支援此功能的版本上可調整,範圍 1 到 10 (裝置 ID 1724, 2952, 3451, 3504)。
  • 睡眠計時器適用於2.4 GHz 與 Bluetooth,另有深度睡眠。
  • 旋鈕。此型號僅部分版本配備 (裝置 ID 2952, 3451, 3504, 4084)。若有旋鈕,左轉、右轉與按下皆可重新映射。
  • 裝置設定。Windows 鍵鎖定、WASD 與方向鍵區互換、關閉背光、自動偵測主機作業系統與恢復出廠設定,全都在「裝置」頁面完成。
  • 備份。將所有設定匯出成檔案,之後可以還原。
  • 螢幕。 此鍵盤具備此功能。 在韌體已研究清楚的版本上,sharkfin 可以繪製圖案 (裝置 ID 1724, 2952, 3451, 3504);其餘版本則只讀取顯示器版本,不做其他變更。

sharkfin 會逐鍵繪製 X85PRO,讓你可以在自己鍵盤的圖示上進行重新映射。 這適用於下方標示為「已繪製」的版本;其餘則顯示插槽網格。 sharkfin 為 X85PRO 準備的圖示已經知道鍵盤的外形,但還不知道每個按鍵位於哪個內部插槽,因此第一次連線時會多一道確認:繪製的版面會與你自己鍵盤回報的鍵位進行比對,你確認一次之後,就能在圖示上進行重新映射。在那之前,應用程式會顯示單純的網格。 之所以需要這項確認,是因為兩款鍵盤可能共用同一張圖示,對按鍵位於哪個插槽卻各有不同,一旦猜錯,重新映射就會落到錯誤的按鍵上。sharkfin 相信你的鍵盤,而不是自己的檔案。

X85PRO 一覽

品牌Attack Shark
型號X85PRO
USB ID3151:4015, 3151:5002, 3151:5056
裝置 ID1724, 2952, 3451, 3504, 4084
協定家族gen2, yc500
設定可寫入
繪製版面依版本而異
板載設定檔3

gen2 與 yc500 是 ROYUAN 韌體使用的兩套指令集。它們以相同的操作碼編號代表不同的指令,因此 sharkfin 從不猜測:鍵盤插上時會自報身分,指令集依 sharkfin 的內建清單決定,而不是 USB ID。

連接中

USB 傳輸線連接 X85PRO。這款硬體沒有透過 2.4 GHz 或 Bluetooth 的設定通道,因此接收器或藍牙配對都無法用來設定。設定會儲存在鍵盤本身,所以拔線之後,你所做的變更依然能在無線模式下正常運作。sharkfin 從不燒錄韌體,因此不會有任何東西讓鍵盤變磚。在 Linux 上,瀏覽器版與應用程式都需要先設定一行 udev 規則才能開啟鍵盤。 另外,如果你在找輪詢率或回報率的設定:sharkfin 裡沒有,因為這款硬體本身就不提供這項功能。

如果 X85PRO 停止回應

這種情況確實會發生:韌體停止回應,應用程式顯示鍵盤需要重新插拔。整個過程中打字仍然正常。請依序執行:

  1. 關閉 sharkfin 或瀏覽器分頁。只要其中之一還開著,它就會不斷嘗試連線鍵盤。
  2. 拔掉傳輸線,等十秒再插回去。鍵盤需要的是完全斷電,而不只是重新連線。
  3. 如果背光看起來沒有反應,按 Fn + Home 可以重新開啟燈光。
  4. 按住 Fn + Esc 約三秒,即可重設鍵盤的設定。
  5. 還是不對?開啟 sharkfin,進入裝置,再選恢復出廠設定

這些操作都不會動到韌體;這裡沒有任何東西會讓 X85PRO 無法使用。

X85PRO 版本

裝置 IDUSB ID控制晶片系列 可寫入版面
17243151:4015yc3121_sg8995_3m_socyc500已繪製
29523151:5002yc3123_sg8995_3m_1k_socgen2經一次性確認後
34513151:5002yc3123_sg8995variant_3m_1k_socgen2經一次性確認後
35043151:5002yc3123_sg8995_3m_1k_socgen2經一次性確認後
40843151:5056ry6602_sg8995_3m_1k_1kgen2經一次性確認後

其他 Attack Shark 鍵盤

Beat75 · K75RGB · K85 · K85PROHE · K86 · M86 · R68HE · R82HE · R82PROHE · R85HE · R85Ultra · R86HE · R86PRO · R86PROHE

所有 Attack Shark 鍵盤 →