笔记本电脑倾斜导致系统日志出现“按下未知键”条目

笔记本电脑倾斜导致系统日志出现“按下未知键”条目

当我尝试找出新的 HP Probook 4340s(Ubuntu 12.04)上的另一个崩溃时,我注意到我的系统日志不断被这样的垃圾邮件轰炸:

Jan 14 06:50:02 localhost kernel: [ 1070.536686] atkbd serio0: Unknown key pressed (translated set 2, code 0xa7 on isa0060/serio0).
Jan 14 06:50:02 localhost kernel: [ 1070.536693] atkbd serio0: Use 'setkeycodes e027 <keycode>' to make it known.

这种事每秒都会发生一次,一旦你知道了,就会发疯的 :| 我四处寻找并尝试:

  • 另一个帖子中建议的电源重置技巧(显然可能是某些电池或电源事件);
  • 移除我正在使用的无线键盘;
  • 禁用 BIOS 中的所有东西(指纹读取器、无线开关等)

但他们还是继续。

然后拔掉所有电源,将笔记本电脑拿到另一个房间继续摆弄……然后它就停了。经过反复尝试,我发现这似乎与它放在桌子上的支架的特定角度有关。当它平放时它会停止,当角度更大时它会停止。即使只是将它抬高几度,频率也会降低到每 15 秒一次。

我认为机壳中的某些弯曲可能会错误地触发另一个键,但它没有在 xev 中注册,并且所有其他热键似乎都按预期工作。

  • 有人知道哪种传感器/硬件可能导致此事件吗?据我所知,机器没有倾斜传感器或任何东西……

  • 如果失败了——我可以以某种方式忽略这个扫描码,以便它不会继续填满我的日志吗?

答案1

我认为问题一定出在 G 传感器上,当然如果你的笔记本电脑配备了 G 传感器的话。

相关内容