后退/前进按钮未显示在 xev 中(pcmanfm 不起作用)

后退/前进按钮未显示在 xev 中(pcmanfm 不起作用)

xinput test 9导致按钮被识别为 8 和 9。

然而,结果xev如下:

LeaveNotify event, serial 33, synthetic NO, window 0x2e00001,
    root 0xa2, subw 0x0, time 780795, (17,2), root:(18,94),
    mode NotifyGrab, detail NotifyAncestor, same_screen YES,
    focus YES, state 0

EnterNotify event, serial 33, synthetic NO, window 0x2e00001,
    root 0xa2, subw 0x0, time 780970, (17,2), root:(18,94),
    mode NotifyUngrab, detail NotifyAncestor, same_screen YES,
    focus YES, state 0

KeymapNotify event, serial 33, synthetic NO, window 0x0,
    keys:  4294967202 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   

这可能会导致 xbindkey 与所述按钮无法连接(作为尝试的解决方案)以及 pcmanfm 失败。

根据此处的说明:https://help.ubuntu.com/community/MouseCustomizations

/etc/X11/xorg.conf 不存在

我将 /etc/X11/xorg.conf 设置为:

Section "InputDevice"
        Identifier      "Logitech"
        Driver          "evdev"
        Option          "Name" "Logitech USB-PS/2 Optical Mouse"
EndSection
InputDevice     "Logitech" "CorePointer"

然而,这导致操作系统无法识别设备,并强制回滚到此配置。

  1. xev在这种情况下,如何促进按钮事件的产生?
  2. 如果没有 #1 的帮助或者与以下内容无关,那么如何使 pcmanfm 中的后退和前进按钮正常工作?

答案1

我的错,我没有xvkbd安装。我使用

sudo apt-get install xvkbd

但是,xev当然仍然有指定的输出,因此对其正确性的解释是有价值的。

相关内容