История изменений
Исправление Stanson, (текущая версия) :
Можно попробовать выкинуть 700 из сканкодов. Т.е. KEYBOARD_KEY_35 и KEYBOARD_KEY_29 Вдруг сработает?
Документации к системдешному udev на эту тему я вообще никакой не нашёл сходу, так что по-уму надо лезть в сырцы udev и смотреть, может там тонкости какие-то есть для многобайтовых сканкодов больше 255 (ff).
Для эмулируемой клавиатуры виртуалки работает потому что там сканкоды однобайтные скорее всего.
Ещё можно вот что попробовать - селектор девайса широкий, для любых девайсов - evdev:input:*
и evdev:atkbd:*
.
Посмотреть на селектор девайса можно втыкая-вытыкая клаву при запущенном udevadm monitor --property | grep MODALIAS
ЗЫ: тут есть разметка, рекомундую почитать описание, чтобы камменты читаемые были.
Исходная версия Stanson, :
Можно попробовать выкинуть 700 из сканкодов. Т.е. KEYBOARD_KEY_35 и KEYBOARD_KEY_29 Вдруг сработает?
Документации к системдешному udev на эту тему я вообще никакой не нашёл сходу, так что по-уму надо лезть в сырцы udev и смотреть, может там тонкости какие-то есть для многобайтовых сканкодов больше 255 (ff).
Для эмулируемой клавиатуры виртуалки работает потому что там сканкоды однобайтные скорее всего.
ЗЫ: тут есть разметка, рекомундую почитать описание, чтобы камменты читаемые были.