Получить устройства ввода Linux

Мне нужно получить список устройств ввода в операционной системе Linux. Нечто похожее на разбор / proc / bus / input / devices, но я на самом деле не хочу изобретать велосипед. Я считаю, что должны быть некоторые системные функции для перечисления устройств и тому подобное. Это встроенный Linux, поэтому я ограничен в библиотеках, которые могу использовать.

1

Решение

Итак, чтобы найти обработчик событий мыши, вы ищете строку, которая начинается с «H:» и имеет «mouseN». Затем он будет иметь «eventM» в той же строке. Должно быть выполнимо примерно с полдюжины или около того строк кода, чтобы открыть / proc / bus / input / devices, прочитать строку, проверить, является ли она началом «H:», и, если это так, проанализировать остальную часть для «мыши». и биты «события».

0

Другие решения

Устройства ввода: мышь, клавиатура, сканер, чтобы узнать больше обо всех устройствах ввода

-1

По вопросам рекламы [email protected]