在 Ubuntu 系统上,我尝试使用 JavaScript 获取按下的键。我注意到,当同时按下向上箭头和向左箭头时,无法检测到空格键。我如何找出它被阻止的原因?
Chrome 和 Firefox 的行为相同。
答案1
这可能是键盘的限制。键盘通常有“区域”来规避制造键盘的成本。这只出现在您的浏览器中吗?如果是,那么这不是键盘的问题。但如果到处都出现这种情况,请尝试使用其他品牌和型号的键盘。如果您使用的是 PS/2,请尝试 USB;如果您使用的是 USB,请尝试 PS/2。如果您想购买一款永远不会出现此问题的键盘,请寻找 PS/2 且具有 N-Key Rollover 功能的键盘。