滑鼠向上滾動在某些應用程式中不起作用

滑鼠向上滾動在某些應用程式中不起作用

向上捲動在某些應用程式(例如 Firefox、Zotero)中以及當我在 Atom/VS Code 中瀏覽「開啟資料夾/檔案」部分時不起作用。在其他環境(Konsole、Dolphine、基於 Chromium 的瀏覽器等)中,它可以完美運作。知道如何解決這個問題嗎?

自從我將 18.04 LTS 升級到 19.04 後,這個問題就一直存在。


我目前的設定:

  • 作業系統:Ubuntu 20.04.1 LTS x86_64
  • 滑鼠:(Logitech Gaming Mouse G600當我使用其他滑鼠時也會出現相同的問題,因此我認為該滑鼠不是問題。

這是我目前發現的:

  1. 西夫
  • 當我向上捲動時,「ButtonRelease 事件」和「ButtonPress 事件」不會顯示。
  • 模式(NotifyGrab 與 NotifyUngrab)與細節(NotifyVirtual 與 NotifyInferior)的差異

向上滑動

LeaveNotify event, serial 40, synthetic NO, window 0xd800001,
    root 0x6c9, subw 0xd800002, time 11818211, (27,58), root:(2935,585),
    mode NotifyGrab, detail NotifyVirtual, same_screen YES,
    focus YES, state 18432

EnterNotify event, serial 40, synthetic NO, window 0xd800001,
    root 0x6c9, subw 0xd800002, time 11818211, (27,58), root:(2935,585),
    mode NotifyUngrab, detail NotifyVirtual, same_screen YES,
    focus YES, state 16384

向下捲動

ButtonRelease event, serial 40, synthetic NO, window 0xd800001,
    root 0x6c9, subw 0xd800002, time 11885441, (42,35), root:(4344,59),
    state 0x1000, button 5, same_screen YES

LeaveNotify event, serial 40, synthetic NO, window 0xd800001,
    root 0x6c9, subw 0x0, time 11885441, (42,35), root:(4344,59),
    mode NotifyUngrab, detail NotifyInferior, same_screen YES,
    focus YES, state 0

ButtonPress event, serial 40, synthetic NO, window 0xd800001,
    root 0x6c9, subw 0xd800002, time 11885529, (42,35), root:(4344,59),
    state 0x0, button 5, same_screen YES

EnterNotify event, serial 40, synthetic NO, window 0xd800001,
    root 0x6c9, subw 0x0, time 11885529, (42,35), root:(4344,59),
    mode NotifyGrab, detail NotifyInferior, same_screen YES,
    focus YES, state 4096
  1. x輸入
  • 可以看到button4(即向上滾動)沒有關閉。
$ xinput get-button-map 10
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

答案1

事實證明,這是由於以下幾行造成的~/.xbindkeysrc

"xte 'keydown Control_L' 'key t' 'keyup Control_L'"
b:4

把這些註解掉之後問題就解決了。

相關內容