Страница, up/down не прокрутка, но все еще работа

У меня есть эта проблема, которая также временно вчера произошла, где мои ключи PageUp/PageDown все еще физически работают, но не прокручивают.

Используя их в сочетании с модификаторами работает отлично: использование их с Ctrl все еще изменяет вкладку в Firefox, использование Сдвига может все еще позволить мне прокручивать в терминале.

Они все еще регистрируются как тогда, когда я нажимаю их один существует некоторое высвечивание текущего окна (в терминале мигания курсора, в Firefox вспышки боковой панели), но никакое перемещение не происходит.

Выполнение xev когда в этом состоянии возвращает своего рода событие для ключей:

FocusOut event, serial 48, synthetic NO, window 0x3c00001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 48, synthetic NO, window 0x3c00001,
    mode NotifyUngrab, detail NotifyAncestor

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

Но не a KeyPress/KeyRelease событие. Вчера вечером это ушло отдельно, но я не действительно уверен, что инициировало его, ни что инициировало его далеко.

Я нахожусь в Lubuntu 18.04, если это может помочь.

Править: Для ссылки, обычно xev возвраты

KeyPress event, serial 48, synthetic NO, window 0x2a00001,
    root 0x5e3, subw 0x0, time 57346975, (652,584), root:(2333,632),
    state 0x0, keycode 117 (keysym 0xff56, Next), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 48, synthetic NO, window 0x2a00001,
    root 0x5e3, subw 0x0, time 57347127, (652,584), root:(2333,632),
    state 0x0, keycode 117 (keysym 0xff56, Next), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 48, synthetic NO, window 0x2a00001,
    root 0x5e3, subw 0x0, time 57347575, (652,584), root:(2333,632),
    state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 48, synthetic NO, window 0x2a00001,
    root 0x5e3, subw 0x0, time 57347671, (652,584), root:(2333,632),
    state 0x0, keycode 112 (keysym 0xff55, Prior), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

Для этих двух ключей.

3
задан 6 January 2019 в 06:12

1 ответ

Оказывается, что это было отказом Wire. Они зарегистрировали глобальные ярлыки в PageUp и PageDown, который ничего не сделал. Это фиксируется.

Путем чтения вокруг Интернета, в любом случае, похоже, что эта проблема происходит, когда существует глобальные ярлыки ключей, который ничего не делает. Действительно не имеет значения, кто регистрирует его.

2
ответ дан 1 December 2019 в 16:50

Другие вопросы по тегам:

Похожие вопросы: