LINUX.ORG.RU

История изменений

Исправление 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).

Для эмулируемой клавиатуры виртуалки работает потому что там сканкоды однобайтные скорее всего.

ЗЫ: тут есть разметка, рекомундую почитать описание, чтобы камменты читаемые были.