LINUX.ORG.RU

Ни-че-го непонимаю

 


0

2

Читаю новость:
Релиз libinput 1.12

Библиотека получает и мультиплексирует сырые события различных устройств ввода от ядра (/dev/input), и преобразует их в стандартные примитивы событий ввода для использования приложениями.

Мне здесь непонятно:
1) как именно библиотека получает события? Я думал, что чтобы события получать, на них нужно заранее специально подписываться. Как библиотека это делает?
2) зачем преобразовывать и почему события от ядра не являются «стандартными». Куда уж стандартнее-то?
3) неясно, что значит «мультиплексирует». Интуитивно вроде как «склеивает много мелких в меньшее количество более крупных», но зачем?
4) при чём тут /dev/input ? неясно, какая связь между файловой системой и событиями. Т.е. имеются в виду события, которые стандартны для файловых систем, или что?

собирает несколько /dev/input в одно универсальное?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.