Фон

Ну, это странно ... немного информации о фоне:

  • Я использую Debian 9;
  • Я использую итальянскую клавиатуру, поэтому на самом деле набираются следующие клавиши: Alt + AltGr + Shift + èAlt + AltGr + Shift + + для });
  • моя клавиатура: Logitech Y-SG13.

Итальянский QWERTY

вопрос

Ну, как говорится в заголовке, Alt + AltGr + Shift + è не обрабатывается. Сначала я заметил это с помощью Emacs, но после некоторого тестирования я понял, что проблема более низкоуровневая. Вот как я это понимаю.

Предполагая, что /dev/input/event0 - это файл устройства, связанный с клавиатурой, которую я пробовал:

$ sudo hd /dev/input/event0

Хотя я вижу необработанные данные о событиях для Alt-} ничего не генерируется для Alt-{ .

Это происходит как в X, так и в виртуальных консолях.

Заметка

По-видимому, с этим макетом { и } могут быть набраны с AltGr + 7 и AltGr + 0 соответственно. Используя вышеупомянутое все работает отлично

Я попробовал другую клавиатуру в тех же условиях, и она была в состоянии правильно интерпретировать эту последовательность.

Вопрос

Я не ищу обходной путь, я знаю, как переназначить ключи и обойти эту проблему, скорее, мне интересно понять, почему это происходит и как его отладить.

1 ответ1

0

Как указал Игнасио Васкес-Абрамс, это, вероятно, проблема с призраками, так как это не происходит с другой клавиатурой.

Найти больше информации здесь:

"Ghosting" - это проблема, связанная с тем, что некоторые клавиши клавиатуры не работают при одновременном нажатии нескольких клавиш. Говорят, что нажатия клавиш, которые не отображаются на компьютере или исчезли, "призраки".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .