Клавиши повтора не работают после обновления с 17.04 по 17.10

3

Я использую ноутбук с Xubuntu. Недавно я обновился с 17 апреля по 17 октября. С момента обновления функциональность клавиш повторить не работает .

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

Однако, наблюдаемое поведение выглядит следующим образом: при нажатии одной клавиши и ее удержании буква печатается от 1 до 4 раз, а затем останавливается.

Вещи, которые я сделал без положительного результата :

  • Ищите здесь и на других сайтах для других экземпляров этой же проблемы.
  • Убедитесь, что флажок Repeat keys включен в Settings > Keyboard > Behaviour .
  • Отключено и снова включено флажок Repeat keys .
  • Экспериментируйте с разными значениями Repeat delay и Repeat speed на том же экране конфигурации.
  • Пробовала другую клавиатуру, подключенную USB.
  • Используется xkbset repeatkeys для отключения и включения ключей повтора.
  • Использовал evtest , чтобы увидеть события на клавиатуре и не видел ничего необычного.

Любые идеи о том, что может быть проблемой, и, надеюсь, как это исправить?

РЕДАКТИРОВАТЬ 1:

Я отредактировал исходный текст, чтобы уточнить, что письмо повторяется между 1 и 4 раза, а затем оно останавливается.

Как указано в комментариях, вывод нескольких команд:

$ gsettings get org.gnome.desktop.peripherals.keyboard repeat
true
$
$
$ xset q r
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000002
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    on     02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:      off
    06: Suspend:     off    07: Mute:        off    08: Misc:       off
    09: Mail:        off    10: Charging:    off    11: Shift Lock: off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  467    repeat rate:  29
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  900    cycle:  0
Colors:
  default colormap:  0x40    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Disabled

И еще одна странная вещь, которую я нашел с момента написания этой статьи, которая может быть или не быть связана с вышеупомянутой проблемой:

При нажатии клавиши акцента только один раз, если я не нажимаю ни одну другую клавишу, сразу появляется странная буква. Например, если я нажимаю клавишу '(0xB4) один раз и не нажимаю ничего сразу, символ ΰ (0x3B0) появляется сам по себе. Это происходит и с другими акцентами типа «и ^.

ИЗМЕНИТЬ 2:

Проблема происходит с любой клавиатурой: встроенной клавиатурой ноутбука или USB-клавиатурой. В случае USB-клавиатуры я пробовал разные порты и кабели, и результат был таким же.

ИЗМЕНИТЬ 3:

Еще два теста:

  • Изменен на другой tty (например, Ctrl + Alt + F5 )), и там я мог видеть, что ^ @ постоянно напечатано без нажатия любой клавиши. Это одно из представлений символа NULL.
  • Загружено со старых живых USB-устройств , содержащих Xubuntu 17.04 и 16.04 (последняя версия LTS) и проблема не обнаружила : клавиши повтора отлично работали

РЕДАКТИРОВАТЬ 4:

Окончательный тест:

  • Загружается с живого USB, содержащего Xubuntu 17.10, и проблема снова появляется.
задан ebautistabar 10.11.2017 в 20:30
источник

1 ответ

5

Вы сказали: ^ @ постоянно печатается при нажатии любой клавиши , это говорит о проблеме с драйвером.

lsmod | grep wmi

Если peaq_wmi присутствует с sudo:

modprobe -rv peaq_wmi

Если он работает правильно, становится постоянным, добавляя в черный список:

nano /etc/modprobe.d/blacklist.conf

черный список peaq_wmi

    
ответ дан Druida Obelix 11.11.2017 в 08:10
источник