/dev/input/eventX 和 /dev/hidrawX 什么关系
时间: 2023-10-01 19:08:53 浏览: 246
JNI打开 /dev/input/event 返回 -1 /dev/input/event无权限 Permission denied
5星 · 资源好评率100%
`/dev/input/eventX` 和 `/dev/hidrawX` 都是Linux系统中用于与输入设备进行交互的设备节点。
`/dev/input/eventX` 是用于接收输入设备事件的节点,例如鼠标、键盘、触摸屏等。当用户与输入设备交互时,设备会产生相应的事件,这些事件会被发送到 `/dev/input/eventX` 节点,应用程序可以通过监听该节点来获取这些事件并做出相应处理。
`/dev/hidrawX` 则是用于与USB HID(Human Interface Device)设备进行交互的节点。HID是一种USB设备协议,支持多种输入设备,包括鼠标、键盘、游戏手柄等。与 `/dev/input/eventX` 不同的是,`/dev/hidrawX` 节点提供了对输入数据的原始访问,应用程序需要对数据进行解析和处理才能得到有意义的输入事件。
因此,`/dev/input/eventX` 和 `/dev/hidrawX` 都是用于与输入设备进行交互的节点,但是前者更加高级,已经对输入数据进行了处理,提供了更为方便的接口,后者则提供了更加原始的访问方式。
阅读全文