Могу ли я в Linux использовать libusb для чтения с клавиатуры, пока ядро все еще управляет этой клавиатурой?

#linux #linux-kernel #keyboard #driver #libusb

#linux #linux-ядро #клавиатура #драйвер #libusb

Вопрос:

У меня есть USB-клавиатура, подключенная к компьютеру с Linux, и я хочу использовать libusb ее для получения информации о событиях клавиатуры.

В настоящее время я могу обрабатывать только клавиатуру исключительно — т. Е. Клавиатура больше не будет выступать в качестве устройства ввода (и, следовательно, мне нужно подключить другую клавиатуру к той же машине для взаимодействия)

Есть ли способ использовать libusb таким образом, чтобы устройство, с которого я читаю, обрабатывалось ядром одновременно?

Комментарии:

1. Может ли это быть лучше размещено для суперпользователя?

2. Ну, не думаю так — я пишу приложение на C / C и задаюсь вопросом, есть ли подход (скорее всего, связанный с API libusb), который позволяет мне использовать библиотеку так, как мне нужно

3. Хорошо, просто рекомендация, но вам, вероятно, следует упомянуть об этом в вопросе.

4. Почему вы хотите использовать libusb для этого, а не для /dev/input ?