我目前正在嘗試檢測在任何給定時間當前按下了哪些鍵。就像其他人說的那樣,我使用了keydownandkeyup事件并將keyCodes 記錄到一個物件中。我還在我的和聽眾中添加了console.log陳述。目前,除了以三角形同時按下三個鍵(在 QWERTY 鍵盤上:、等)時,一切都運行良好,這些鍵沒有按預期記錄:一個或兩個日志,或者沒有一個日志。我想知道是否有辦法繞過導致這種情況的任何限制?keydownkeyup["T", "G", "Y"]["4", "5", "R"]
uj5u.com熱心網友回復:
這可能是a keyboard ghosting由硬體限制(鍵盤)引起的問題,
你應該嘗試在這里測驗你的鍵盤https://www.microsoft.com/applied-sciences/projects/anti-ghosting-demo
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/495393.html
標籤:javascript 按键
