Как найти файлы в ядре Linux, которые используются для обработки операций с клавиатурой?

awk '/Name/ { readline; num=$0; readline; print num, $0; }' < inputfile

readline читает следующую строку ввода в $0. Поэтому, когда Name совпадает, он считывает следующую строку, помещает ее в переменную num, затем считывает вторую строку, а затем печатает num и эту строку вместе на одной строке.

-1
15.08.2017, 22:14
1 ответ

Каталог linux/drivers/input/keyboardсодержит исходные файлы драйверов для ряда клавиатур. Например, atkbd.cсодержит драйвер для классических клавиатур AT и PS/2. Клавиатура USB, наиболее популярная сегодня, управляется в пользовательском пространстве библиотекой libusb; только драйверы USB низкого уровня находятся в ядре.

2
28.04.2021, 23:57

Теги

Похожие вопросы