Прокрутка вверх не работает в некоторых приложениях, таких как Firefox, Zotero, и когда я просматриваю раздел "открыть папку/файл" в Atom/VS Code. В других средах (Konsole, Dolphine, браузеры на базе Chromium и т. д.) она работает безупречно. Есть идеи, как это исправить?
Эта проблема возникла с тех пор, как я обновил 18.04 LTS до 19.04.
Моя текущая настройка:
- ОПЕРАЦИОННЫЕ СИСТЕМЫ:
Ubuntu 20.04.1 LTS x86_64
- Мышь:
Logitech Gaming Mouse G600
(Та же проблема возникает и при использовании других мышей, поэтому я предполагаю, что проблема не в этой мыши.
Вот что мне удалось найти на данный момент:
- ксев
- «Событие 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
- xinput
- Вы можете видеть, что кнопка 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
Проблема решена после их комментирования.