Featured image of post 使用 VIA 設定 NuPhy 鍵盤,配合 Bitwarden 自動填入主密碼

使用 VIA 設定 NuPhy 鍵盤,配合 Bitwarden 自動填入主密碼

使用鍵盤宏來建立一個超長的亂數密碼,可以隨時在需要時快速輸入,達到類似於使用 YubiKey 之類的身份認證裝置儲存的靜態密碼。 將該密碼作為 Bitwarden 的主密碼,以進一步提高安全性。

最後更新
約 569 字

準備工作

如果 VIA App 可以自動識別鍵盤,則可以跳過此步驟,直接開始進行設定。

  1. 使用 USB 線將鍵盤連接到電腦,確保鍵盤已設定為有線模式,然後使用基於 Chromium 的瀏覽器訪問 VIA 官方線上組態器 usevia.app

  2. 在頁面最下方下載適用於鍵盤的正確的 JSON 檔案,然後手動上傳到 VIA 組態器。

  3. 點選 SETTINGS 選項卡(位於頂部圖示行中的齒輪圖示)以打開設定頁面。打開 Show Design Tab 開關,設計選項卡圖示(一個畫筆)將出現在頂部圖示行中。

  4. 轉到設計選項卡,將在步驟2中下載的 JSON 檔案拖到頂部的上傳區域並上傳。上傳成功後,返回 CONFIGURE 選項卡,點選 Authorize Device 按鈕,然後選擇鍵盤,如果設定成功,螢幕上將顯示虛擬鍵盤。

設定過程

錄制鍵盤宏

建立一個超長的亂數密碼,作為 Bitwarden 的主密碼,並將其保存在鍵盤宏中。

  1. 前往 CONFIGURE 選項卡
  2. 左下方點選 MACROS 選項卡,會見到有 M0-M15 的按鈕,選擇其中一個,然後點選 全螢幕 按鈕。
  3. 點選 全螢幕 按鈕後, RECORD 按鈕才能夠使用,點選 RECORD
  4. 輸入要錄制的鍵盤按鍵,輸入一組超長的亂數字串,然後按下 ENTER 鍵,點選 STOP 按鈕,點選 SAVE 按鈕。
  5. 將錄制好的鍵盤宏保存到鍵盤中,點選 SAVE 按鈕,然後點選 SAVE TO KEYBOARD 按鈕,然後點選 OK 按鈕。

VIA 設定檔

常見錯誤

如果在 Linux 中使用 usevia.app 時出現 Failed to open the device. 錯誤,可以修改 /dev/hidraw 裝置的權限來解決這個問題。

錯誤信息

1
2
3
4
5
6
7
8
9
Failed to open the device.
Device: NuPhy NuPhy Air75 V2
Vid: 0x19F5
Pid: 0x3245

Received invalid protocol version from device
Device: NuPhy NuPhy Air75 V2
Vid: 0x19F5
Pid: 0x3245

加入修改權限

1
sudo chmod a+rw /dev/hidraw*

使用 Hugo 建立
主題 StackJimmy 設計