提问人:Thai Nguyen 提问时间:8/17/2022 更新时间:8/17/2022 访问量:101
如何修改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#。
问题
- 写得很好,但它被我的程序抓住了。如果我抓取和取消抓取(带有 NULL 的 EVIOCGRAB),则(所有)事件数据(原始数据和新数据)都将传递到我的桌面。
问题:
- 如何抓取事件数据,将其从 dev/input/event# 队列中删除,然后将新数据写回同一个 dev/input/event#,然后取消抓取?
答: 暂无答案
评论