Фон
Ну, это странно ... немного информации о фоне:
- Я использую Debian 9;
- Я использую итальянскую клавиатуру, поэтому на самом деле набираются следующие клавиши: Alt + AltGr + Shift + è (а Alt + AltGr + Shift + + для
}
); - моя клавиатура: Logitech Y-SG13.
вопрос
Ну, как говорится в заголовке, Alt + AltGr + Shift + è не обрабатывается. Сначала я заметил это с помощью Emacs, но после некоторого тестирования я понял, что проблема более низкоуровневая. Вот как я это понимаю.
Предполагая, что /dev/input/event0
- это файл устройства, связанный с клавиатурой, которую я пробовал:
$ sudo hd /dev/input/event0
Хотя я вижу необработанные данные о событиях для Alt-}
ничего не генерируется для Alt-{
.
Это происходит как в X, так и в виртуальных консолях.
Заметка
По-видимому, с этим макетом {
и }
могут быть набраны с AltGr + 7 и AltGr + 0 соответственно. Используя вышеупомянутое все работает отлично
Я попробовал другую клавиатуру в тех же условиях, и она была в состоянии правильно интерпретировать эту последовательность.
Вопрос
Я не ищу обходной путь, я знаю, как переназначить ключи и обойти эту проблему, скорее, мне интересно понять, почему это происходит и как его отладить.