You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Delete按键触发删除与斜杠双输入及单键被识别为双按键的问题排查求助

Delete按键触发删除与斜杠双输入及单键被识别为双按键的问题排查求助

各位大佬好,我最近碰到一个诡异的键盘问题:按下Delete键时,系统不仅会执行删除操作,还会自动输入斜杠(/)。为了排查问题,我分别用xev和sudo showkey工具做了测试,以下是具体的输出结果:

用xev测试Delete键的输出:

KeyPress event, serial 37, synthetic NO, window 0x3400001,
root 0x7a6, subw 0x0, time 607462, (196,131), root:(368,295),
state 0x0, keycode 106 (keysym 0xffaf, KP_Divide), same_screen YES,
XLookupString gives 1 bytes: (2f) "/"
XmbLookupString gives 1 bytes: (2f) "/"
XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x3400001,
root 0x7a6, subw 0x0, time 607624, (196,131), root:(368,295),
state 0x0, keycode 119 (keysym 0xffff, Delete), same_screen YES,
XLookupString gives 1 bytes: (7f) ""
XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x3400001,
root 0x7a6, subw 0x0, time 607635, (196,131), root:(368,295),
state 0x0, keycode 106 (keysym 0xffaf, KP_Divide), same_screen YES,
XLookupString gives 1 bytes: (2f) "/"
XFilterEvent returns: False

用sudo showkey测试Delete键的输出:

^[[3~/keycode 111 press
keycode  98 press
keycode 111 release
keycode  98 release

从输出能看到,按下Delete键时,系统同时识别到了Delete(keycode 119/111)和数字小键盘的斜杠(KP_Divide,keycode 106/98)的触发事件,不管是按下还是释放阶段都有两个按键的记录。我已经检查过键盘硬件有没有卡键,但看起来物理按键是正常的,有没有大佬能帮我分析下这是什么原因,该怎么解决?

备注:内容来源于stack exchange,提问作者Nanto235

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 08:34:52