我已经下载了 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 驱动程序。
我已经下载了 Linux Kernel v 4.12.7。我必须在 Linux Kernel v 4.12.7 中找到用于处理键盘操作的文件。
这些文件位于何处以及它们的名称?
该目录linux/drivers/input/keyboard
包含许多键盘的驱动程序源文件。例如,atkbd.c
包含经典 AT 和 PS/2 键盘的驱动程序。当今最流行的键盘类型 USB 键盘在用户空间中由libusb图书馆;内核中只有低级 USB 驱动程序。