Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
对于鼠标,如果我发出命令cat /dev/input/mouse1然后移动鼠标,控制台中就会有输出。由此我知道鼠标可以工作。
cat /dev/input/mouse1
但是对于我的笔记本电脑的触摸板,即mouse0,当我发出/dev/input/mouse0并触摸触摸板时,我看不到任何输出。
mouse0
/dev/input/mouse0
那我怎么知道像我的触摸板这样的设备的驱动程序是否真的工作?它们是否真的可以与操作系统通信?
这取决于您的驱动程序希望如何与设备通信并向您提供响应。
您的驱动程序需要像鼠标一样创建procfs或sysfs接口。因此,如果您的驱动程序创建了这样的界面,您肯定可以看到,但您必须寻找它们,有时用它们的术语很难找到它们。
不用说,它们存在并且如果它们正在工作,它们正在与您的操作系统通信,但是它们是否提供了procfs或sysfs接口,这是驱动程序特定的并且不能马上说出来,需要一些文档或代码。
我们在客户的服务器上部署了一个 .NET 4.0 应用程序,虽然该站点的 URL 在技术上是公开的,但它不被任何其他站点(我们知道的)引用,包括搜索引擎。但是,时不时地(有时一天两次或三次,有时一周一次),我们会抛出异常并报告;
2013-07-21 13:33:40