我正在尝试通过 ioctl 访问 /dev/usb/hiddevX 文件并读取函数。首先我开始一个阻塞读取(新线程)来接收隐藏事件。只要我不通过 ioctl 访问设备,它就可以正常工作。在此之后,我不再收到任何隐藏事件(阻塞读取不会返回)。
对于所有操作,使用相同的文件处理程序(读取/ioctl)。这是正常的行为吗?有什么我做错了吗?
非常感谢你,汤姆
我正在尝试通过 ioctl 访问 /dev/usb/hiddevX 文件并读取函数。首先我开始一个阻塞读取(新线程)来接收隐藏事件。只要我不通过 ioctl 访问设备,它就可以正常工作。在此之后,我不再收到任何隐藏事件(阻塞读取不会返回)。
对于所有操作,使用相同的文件处理程序(读取/ioctl)。这是正常的行为吗?有什么我做错了吗?
非常感谢你,汤姆