繁体   English   中英

如何修改 dev/input/event# 上的事件数据?

[英]How can I modify event data on dev/input/event#?

我想通过执行以下操作从 dev/input/event# 修改事件触摸屏数据,但不成功。 有什么帮助吗?

  • 使用 RDWR 权限打开 dev/input/event#
  • 使用 ioctl 和 EVIOCGRAB 来抓取事件数据
  • 从 /dev/input/event# 读取数据。 万事皆安
  • 在某些情况下,修改事件值,然后写回相同的 /dev/input/event#。

问题

  • 写的不错,但是被我的程序抢了。 如果我抓取和取消抓取(EVIOCGRAB 为 NULL),那么(所有)事件数据(原始数据和新数据)都将传递到我的桌面。

问题:

  • 如何抓取事件数据,将其从 dev/input/event# 队列中删除,然后将新数据写回相同的 dev/input/event#,然后取消抓取?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM