Неисправности клавиш - ctrl и shift кажутся нажатыми, когда они отсутствуют, или не работают при нажатии

7

У меня есть новая установка Ubuntu 16.04 на новом ноутбуке (менее месяца), и мне сложно с моей клавиатурой.

Кажется, что клавиша Ctrl считает, что он нажат, когда это не так. Некоторые примеры:

  1. В Chrome, когда я просматриваю вверх или вниз с помощью мыши, масштаб внезапно изменяется, то же самое происходит в Sublime Text.
  2. При вводе d на терминал он неожиданно закрывает текущую вкладку.

Вышеприведенные примеры случались случайными интервалами.

Иногда, когда я действительно хочу использовать клавишу Ctrl и нажимать на нее, чтобы удалить слово на терминале (используя Ctrl + w ) он работает только первый или второй раз, затем он внезапно перестает работать (удерживая Ctrl ).

Это не просто клавиша Ctrl , потому что иногда это происходит с ключом Alt .

Что я пробовал:

  • Удаление .config , .gconf , .gnome и .gnome2 папок, как было предложено в сообщении, которое я нашел
  • Изменение раскладки клавиатуры
  • В настройках моей клавиатуры проверяется «Повторное нажатие клавиш при удерживании клавиши».
  • Параметр «Липкие клавиши» отключен.

Мой ноутбук:

  • HP Pavilion
  • AMD A8-7410 APU с графикой AMD Radeon R5
  • Оперативная память 12 ГБ.
  • 1 ТБ HDD
  • Ubuntu Mate 16.04

Дополнительная информация:

  • Я использую gnome-session-fallback как мой DE.
  • Я использую драйвер fglrx в качестве альтернативы X.org

Update

  • Это происходит также с клавишами Shift
  • Это происходит как с левыми, так и с правыми клавишами Ctrl , Shift и т. д., поэтому, я думаю, мы можем отказаться от сбоев оборудования, как это было предложено @whtyger в комментариях
задан César 06.03.2016 в 16:19
источник

5 ответов

2

Итак, после некоторого времени тестирования и с помощью @ Dea1993 и парней на Проблема с ошибкой в ​​Launchpad . Вот как я его исправляю.

  1. Измените строку GRUB_CMDLINE_LINUX_DEFAULT на /etc/default/grub на:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.dumbkbd=1"
    
  2. Обновить grub:

    $ sudo update-grub
    
  3. Reboot

Хотя это приводит к тому, что клавиатура CAPS LOCK не мигает (но это, по сути, ожидаемое поведение).

Для записи это параметры, которые я нашел относительно контроллера i8042:

  • i8042.direct - Поместить порт клавиатуры в нетранслируемый режим.
  • i8042.dumbkbd - Притворись, что контроллер может читать данные только с клавиатуры и не может контролировать свое состояние (не пытайтесь мигать светодиодами)
  • i8042.noaux - Не проверять вспомогательный (== мышь) порт
  • i8042.nokbd - Не проверять / создавать порт клавиатуры
  • i8042.noloop - Отключить команду AUX Loopback во время зондирования для порта AUX
  • i8042.nomux - Не проверять наличие активного контроллера мультиплексирования.
  • i8042.nopnp - Не используйте ACPIPnP / PnPBIOS для обнаружения контроллеров KBD / AUX.
  • i8042.reset - Сбросить контроллер во время инициализации и очистки
  • i8042.unlock - Разблокировать (игнорировать) блокировку клавиатуры
ответ дан César 28.04.2016 в 18:40
источник
4

У меня такая же проблема на HP Pavilion 15 ab062nl. Процессор AMD A10 8700p, GPU radeon r6 + radeon r7 m360, оперативная память: 8 ГБ DDR3.

Попробуйте нажать только клавишу Left_SHIFT. На моем ноутбуке это некоторое время устраняет проблему.

проблема с кнопками SHIFT, CTRL и ALT с встроенная клавиатура

Я также открыл ошибку на панели запуска

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

По-моему, это проблема совместимости с этими клавиатурами HP.

    
ответ дан Dea1993 18.03.2016 в 11:40
2

я наконец решил проблему обновления BIOS

    
ответ дан Dea1993 13.10.2017 в 19:44
0

Случается ли это с Unity как DE?

Есть ли у вас подключенная беспроводная мышь, которая передает фантомные сигналы, чтобы захватить ваш компьютер? У меня был подобный опыт, и оказалось, что моя кнопка мыши удерживается в моей сумке. Как вы сказали, это было похоже на странную ситуацию с липкими ключами. Когда я отключил беспроводной ключ мыши, проблема исчезла.

    
ответ дан nshiff 11.03.2016 в 00:31
0

Используете ли вы какое-либо программное обеспечение для дистанционного управления, такое как teamviewer? Возможно, что состояния управляющих клавиш не обрабатываются надлежащим образом при переключении назад с удаленного сеанса.

    
ответ дан cmks 12.03.2016 в 17:03