加号和减号键不起作用

加号和减号键不起作用

我同时启动了 Ubuntu 20.04 和 Windows 10。在我的 Ubuntu 中,我的笔记本电脑键盘上的加号和减号不起作用。它们在数字键盘上工作正常,但在键盘顶部的键上却不行。当我按下这些键时,什么都没有打印出来。但是,位于相同键上的“=”和“_”可以正常工作。

我能做些什么来解决此问题?

我试过

sudo apt-get install xserver-xorg-input-all

但这并没有什么区别。

我检查了我的键盘布局,它是正确的。

键入后

xev

在终端中,按下减号键,以下是终端中的输出:

FocusOut event, serial 37, synthetic NO, window 0x3000001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 37, synthetic NO, window 0x3000001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 37, synthetic NO, window 0x0,
    keys:  88  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

没有发生 KeyPress 和 KeyRelease 事件。我甚至没有触摸鼠标,但它显示的输出就是这样。肯定没有硬件问题,因为按键在 Windows 中工作正常。

这是我按下“=”时出现的内容:

KeyPress event, serial 37, synthetic NO, window 0x3000001,
    root 0x6aa, subw 0x0, time 1811459, (213,28), root:(376,187),
    state 0x0, keycode 21 (keysym 0x3d, equal), same_screen YES,
    XLookupString gives 1 bytes: (3d) "="
    XmbLookupString gives 1 bytes: (3d) "="
    XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x3000001,
    root 0x6aa, subw 0x0, time 1811530, (213,28), root:(376,187),
    state 0x0, keycode 21 (keysym 0x3d, equal), same_screen YES,
    XLookupString gives 1 bytes: (3d) "="
    XFilterEvent returns: False

答案1

我遇到了同样的问题。这是我解决问题的方法:我确实为 shift _ 和 shift + 制作了一个自定义的快捷方式来放大和缩小,当我删除快捷方式时,BOOM 它就起作用了!

相关内容