移至主內容
DarkRanger's Secret Area

主導覽

  • 首頁
  • 關於本站
  • Linux
  • 程式開發
  • N900
  • 譯文
  • 資訊技術辭典

文章分類

  • 影劇
  • 遊戲
  • 筆記
  • 雜文
  • 資訊技術
  • 站務訊息

最新內容

  • Linux 的 atkbd 鍵盤錯誤
  • RAMpocalypse
  • Windows Native App Development Is a Mess
  • RHEL 9 USB 失效問題
  • How-To:Linux 安裝 Serious Sam II
  • RHEL 9 內核更新後的 initramfs 增大問題
  • 曾經使用過的 AMD CPU 及 NVIDIA GPU 清單
  • How-To:Linux 安裝 Star Wars Episode I: Racer
  • Linux 檢視本機區網 IP 位址的圖形介面程式
  • How-To:Linux 安裝 Combined Arms

Linux 的 atkbd 鍵盤錯誤

發表日期:星期四, 07/09/2026 - 22:42

這是發生在一部老筆電 Aspire E1-571G(Core i3-3110M)上,選擇安裝的發行版是 RHEL 9,並且一如往常地換 SSD 及增加記憶體。這部筆電從一開始接手時,就並非是完全正常的狀態,有幾個出於年邁及逐漸耗損的毛病,但大致堪用。而硬體之於 Linux 作業系統的支援情形也並非是最佳狀態,其獨顯(GeForce GT 620M)所適用的舊版 NVIDIA 390xx Linux 驅動程式雖然裝得起來,但實際上無法正常運作,而自己也並未打算拿更舊的發行版來試;至於開源的 nouveau 驅動程式若拿來跑遊戲,實測起來則發現比 Intel 內顯更不正常,不如不用,所以索性是把獨顯直接從 BIOS 裡停用。

 

不過近期真正影響使用的問題,是筆電鍵盤開始出現顯著的異常。首先是鍵盤不時會在進入作業系統後沒有反應,但重開機可能就會好轉。後來認真看了一下,注意到若鍵盤無反應時,Linux 內核在一開始啟動時會有以下訊息(也可以用 dmesg 指令撈出來):

atkbd serio0: Failed to deactivate keyboard on isa0060/serio0
atkbd serio0: Failed to enable keyboard on isa0060/serio0

 

雖然針對 atkbd 錯誤,網路上有找到一個應對措施,是將系統休眠後再喚醒,發現此舉確實能夠將當下整個沒有反應的鍵盤恢復運作。不過另一個鍵盤問題,則是其中一個方向鍵也開始出現訊號異常的情形,會蠻有感地影響操作。特定按鍵問題其實在 BIOS 下就測試得出來,會有按下後無反應或者是自己產生連按訊號的情形。也確認並非實體的卡鍵狀況,因為把鍵帽拆卸查看,並沒有可見的異常。

 

於是將筆電鍵盤整個拆卸起來,查看了一下無可見異狀,排線再重插一次,也未能解決前述的鍵盤問題。不過也是在試驗過程中,注意鍵盤與觸控板之間在運作上是有關聯性的,原本鍵盤沒反應時,觸控板也會跟著沒有反應。但一旦把鍵盤拔掉,觸控板就會完全正常,即便兩個裝置是各自用不同排線連接在主機板上。

 

最後判斷這應該是硬體性的故障,於是上網買了一副該筆電型號的鍵盤回來,試試看將原本的鍵盤替換掉,就整個恢復正常了。進入到系統後不再無反應,也不再出現 atkbd 的錯誤訊息,按鍵也都可用。

 

筆記