Take a leap of fate if you want to find out! (c) Arena
Доклад, посвященный работе устройств ввода под Linux, был прочитан Войтичем Павликом (знать бы еще, что есть имя, а что - фамилия..), сотрудником лабораторий SuSE.
Поскольку русский конспект доклада составить сложно, переведу основные тезисы.
Разговор дает общее представление о новой версии "ядра ввода" в ядрах Linux серии 2.5.
В настоящее время устройства ввода не имеют общего API (интерфейсф взаимодействия драйвера устройства и приложением), поэтому приложения должны включать в себя драйверы, чтобы взаимодействовать с устройствами. Из-за этого имеется огромное количество библиотек для разный графических и текстовых приложений, а также для разных архитектур.
В серии 2.5 все клавиатуры всех архитектур имеют одинаковые коды, а приложениям достаточно "знать" только один протокол для работы с мышью для всех Linux систем. "Ядро ввода" в серии 2.5 также поддерживает "горячее" подключение (Hotplug).
Вот вкратце и всё.
Поскольку русский конспект доклада составить сложно, переведу основные тезисы.
Разговор дает общее представление о новой версии "ядра ввода" в ядрах Linux серии 2.5.
В настоящее время устройства ввода не имеют общего API (интерфейсф взаимодействия драйвера устройства и приложением), поэтому приложения должны включать в себя драйверы, чтобы взаимодействовать с устройствами. Из-за этого имеется огромное количество библиотек для разный графических и текстовых приложений, а также для разных архитектур.
В серии 2.5 все клавиатуры всех архитектур имеют одинаковые коды, а приложениям достаточно "знать" только один протокол для работы с мышью для всех Linux систем. "Ядро ввода" в серии 2.5 также поддерживает "горячее" подключение (Hotplug).
Вот вкратце и всё.