如何找到Linux内核中用于处理键盘操作的文件?

如何找到Linux内核中用于处理键盘操作的文件?

我已经下载了 Linux Kernel v 4.12.7。我必须在 Linux Kernel v 4.12.7 中找到用于处理键盘操作的文件。

这些文件位于何处以及它们的名称?

答案1

该目录linux/drivers/input/keyboard包含许多键盘的驱动程序源文件。例如,atkbd.c包含经典 AT 和 PS/2 键盘的驱动程序。当今最流行的键盘类型 USB 键盘在用户空间中由libusb图书馆;内核中只有低级 USB 驱动程序。

相关内容