我如何知道设备驱动程序是否在Linux中运行?

时间:2013-01-15 09:02:38

标签: linux driver

对于鼠标,如果我发出命令cat /dev/input/mouse1然后移动鼠标,则控制台中会有输出。由此我知道鼠标可以工作。

但对于我的笔记本电脑的触控板,mouse0,当我发出/dev/input/mouse0并触摸打击垫时,我看不到输出。

然后我如何知道我的触摸板等设备的驱动程序是否正常工作?他们是否真的可以与操作系统进行通信?

1 个答案:

答案 0 :(得分:1)

这取决于您的驾驶员希望如何与设备通信并向您提供回复。

您的驱动程序需要像鼠标一样创建 procfs sysfs 界面。 因此,如果您的驱动程序创建了这样的界面,您肯定可以看到,但您必须查找它们,有时它们的术语并不容易找到。

不用说,它们存在并且如果它们正在工作,它们正在与您的操作系统进行通信,但是它们提供了 procfs sysfs 接口,这是特定于驱动程序的不能马上说,需要一些文件或代码。