在 Linux Mint 22.3 上,將 ThinkPad P14s Gen 6 AMD 的 Copilot 鍵改為 Print Screen,最穩定且支援底層攔截的方法是使用 keyd。 [1, 2]
ThinkPad 的 Copilot 鍵在硬體韌體層面並不是單一按鍵,而是會同時送出
LeftMeta + LeftShift + F23 的組合訊號。因此一般的系統快捷鍵設定往往無法正確辨識,必須透過 keyd 在系統接收前將這個組合鍵直接轉換為 sysrq(即 Linux 鍵盤定義中的 Print Screen 鍵)。 [1, 2, 3, 4]步驟一:安裝
keyd打開終端機,確認系統套件庫是否有提供
keyd,或直接從原始碼編譯安裝:- 嘗試透過 apt 安裝bash
sudo apt update && sudo apt install keyd請謹慎使用程式碼。 - 若找不到套件,則從 GitHub 編譯安裝(需先安裝編譯工具):bash
sudo apt install -y git build-essential git clone https://github.com/rvaiya/keyd cd keyd make && sudo make install請謹慎使用程式碼。
步驟二:確認 Copilot 鍵的實際訊號
啟動
keyd 監聽模式,確認你的機型送出的按鍵名稱是否一致: [1]bash
sudo keyd monitor
請謹慎使用程式碼。
按下 Copilot 鍵,終端機通常會顯示類似以下的輸出: [1]
text
leftmeta down
leftshift down
f23 down
f23 up
leftshift up
leftmeta up
請謹慎使用程式碼。
確認無誤後,按
Ctrl + C 結束監聽。步驟三:建立並套用鍵位設定檔
- 建立設定資料夾與設定檔:bash
sudo mkdir -p /etc/keyd sudo nano /etc/keyd/default.conf請謹慎使用程式碼。 - 貼上以下設定內容(在
keyd中,Print Screen 對應的鍵名為sysrq):按ini[ids] * [main] leftshift+leftmeta+f23 = sysrq請謹慎使用程式碼。Ctrl + O存檔,按Enter確認,再按Ctrl + X離開編輯器。
驗證與微調
- 測試截圖:現在直接按下 Copilot 鍵,應該會立即觸發 Linux Mint 預設的螢幕截圖工具(等同於按下
PrintScreen)。 - 組合鍵支援:搭配
Alt + Copilot也會正常觸發「截取目前視窗」的功能。
如果在執行
sudo keyd monitor 時看到的按鍵輸出不同,或是你想為這顆按鍵設定其他功能(例如 區域截圖 或 開啟特定程式),請告訴我終端機顯示的內容,我可以幫你調整設定檔!