-
Linux下模拟输入设备发送event事件
Linux下的键盘输入设备上报event事件来让系统处理按键的按下和释放动作。实际应用中,会有需要判断外部信号后,模拟event事件,来让上层应用处理这个事件对应的业务功能。此时,可以使用uinput设备来实现这个功能,向uinput设备写入input_event结构的数据,会被模拟为标准的Linux event事件数据,从而让上层业务应用直接处理对应功能。 uinput即Userspace Input,uinput 的实现是基于 Linux input子系统(Input Subsystem),…