Когда у меня ложно срабатывала клавиша «вниз» (108), я решил заставить выполнять её роль клавишу «вниз» из numпада (80), а саму как-нибудь глушить
Сделал это довольно костыльно — через функцию input_event в drivers/input/input.c
Однако появились несколько проблем:
1. конструкция вида if (code == 108) return; вполне естественно не сработала, поэтому мне нужно узнать, есть ли код клавиши, в рез-те обработки которой вообще ничего не происходит. Ну либо как отменить event
2. выяснилось, что к примеру Fn+down даёт уже другой код. Как бы повлиять на все связанные с клавишей события?
3. а вот события Fn+{down на numпаде} не существует вовсе (по мнению showkey), это вообще излечимо или (к чему я склоняюсь) зависит от самой клавы?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум eee+Fn клавиши (2012)
- Форум Gentoo: Fn клавиши (2012)
- Форум keymaps fn-клавиши (2014)
- Форум Ремап Fn клавиш (2018)
- Форум Переназначение Fn клавиш (громкость) (2012)
- Форум Не работают клавиши Fn+... (2012)
- Форум Fn-клавиши, нужна помощь (2011)
- Форум Эмуляция Fn-клавиш - возможна? (2014)
- Форум Fn клавиши в XFCE (2014)
- Форум Проблема с fn-клавишами (2015)