Быстрая нажатая клавиша инициировала автоповтор (Ubuntu 14.04 LTS)

Когда клавиша будет нажата и выпущена быстро, она автоматически повторится, пока клавиатура не затронута снова.

Lorem Ipsummmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm

Похоже, что система получает сигнал "нажатия клавиши" хорошо, но "keyrelease", кажется, потерян на быстрых маневрах.

Проблему легко воссоздать. Если я "рисую клавиатуру кистью" (не знайте, как еще описать нажатие клавиши в течение малейшего момента), то буква обычно появляется, но после предписанной задержки, это автоматически повторится, как будто ключ был удержан в нажатом состоянии. В моем случае задержка автоповтора о половине секунды. Эта проблема существует для всех клавиш на клавиатуре, включая/стрелки вниз, клавиша Backspace, и т.д. Это последовательно делает это во всех приложениях Ubuntu.

У меня есть Dell Precision M4800. Двойная загрузка с Windows 8.1. Клавиатура хорошо работает в Windows.

Ноутбук является новым. До сих пор это - единственная проблема с этой установкой. Все остальное, кажется, работает хорошо. Я знаком с Ubuntu 14.04 (у меня есть она на 3 других ноутбуках). Это - первый раз, когда я видел эту проблему.

У меня есть внешняя клавиатура USB, и она не имеет этой проблемы. Однако это столь сыро, и ключи настолько глубоко, что я не могу действительно воссоздать тот же эффект "рисования кистью".

Все опции "Universal Access" выключены.

РЕДАКТИРОВАНИЕ 1: следующее от XEV. KeyPress и KeyRelease повторяются много раз:

KeyPress event, serial 37, synthetic NO, window 0x5000001,
root 0xc4, subw 0x0, time 8211573, (263,232), root:(304,284),
state 0x0, keycode 57 (keysym 0x6e, n), same_screen YES,
XLookupString gives 1 bytes: (6e) "n"
XmbLookupString gives 1 bytes: (6e) "n"
XFilterEvent returns: False

KeyRelease event, serial 37, synthetic NO, window 0x5000001,
root 0xc4, subw 0x0, time 8211591, (263,232), root:(304,284),
state 0x0, keycode 57 (keysym 0x6e, n), same_screen YES,
XLookupString gives 1 bytes: (6e) "n"
XFilterEvent returns: False

РЕДАКТИРОВАНИЕ 2: Сравнивая две сессии XEV, один с проблемой и один с добровольным ключевым автоповтором, оба фактически идентичны за исключением "события KeymapNotify".

С проблемой:

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

Нормальный автоповтор:

KeymapNotify event, serial 29, synthetic NO, window 0x0,
keys:  0   0   0   0   16  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   
8
задан 19 November 2017 в 14:49

3 ответа

Dell теперь выпустила версию BIOS A13, который решает эту проблему. У меня была та же самая проблема, пока я не обновил к A13.

6
ответ дан 23 November 2019 в 05:49

Я испытал те же проблемы. Просто высвеченный мой E6440 с последнее встроенное микропрограммное обеспечение BIOS .

, Который, кажется, устранил проблему. Информация о версии для встроенного микропрограммного обеспечения явно упоминает, что проблема клавиатуры о Ose Linux должна быть устранена обновлением.

0
ответ дан 23 November 2019 в 05:49

Синхронизация указывает, что функция автоповтора используется для генерации нажатий клавиш. Они намного быстрее, чем можно ввести, и если Вы смотрите на следующее нажатие клавиши после того, как выпуск, разница во времени должна быть 0.

автоповтор, вероятно, указывает на липкий ключ. Вы могли бы попробовать универсальный доступ для подавления keyrepeats, но, вероятно, необходимо попытаться чистить клавиатуру или получить замену.

0
ответ дан 23 November 2019 в 05:49

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

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