Keyboard
左+上+空格鍵在thinkpad x201上不起作用
在我的 thinkpad x201 上使用鍵盤時,我無法同時按左鍵、上鍵和空格鍵。也就是說,當我開始一個接一個地按下鍵時,第三個鍵將被忽略。
我用 pygame、xev 和 evtest 驗證了這一點。
如何解決這個問題?我什至不知道從哪裡開始調試這個。
更新:當使用 g、h、b 或 n 而不是空格時,也會發生同樣的事情。但它適用於其他組合,例如left+space+g。
這是矩陣鍵盤的硬體問題。供應商將它們放在筆記型電腦中,並出售大部分採用 Matrix 技術的鍵盤,因為與大多數機械鍵盤相比,它們更便宜。
如果您嘗試按下鍵盤上的三個使用相同數據線的按鈕,則可能會出現一個鍵。維基百科解釋得很好:https://en.wikipedia.org/wiki/Rollover_(key)
如果你真的需要按這三個或更多按鈕,建議購買機械鍵盤。其中一些作為“多個”鍵盤連接到您的電腦。可以按下鍵盤上的每個按鈕,它就會被辨識。