gpt4 book ai didi

c - 多个 IR 按键事件

转载 作者:行者123 更新时间:2023-11-30 18:03:31 25 4
gpt4 key购买 nike

我目前正在为运行在 Linux 内核 2.6.15 上的盒子开发 IR 按键处理程序。我正在从 tts/1 获取 IR 按键事件。我面临的问题是,在 Remote 上按下一个按键会导致 2-3 个按键事件。

我正在做的是使用 read() 从 tts/1 的文件描述符中读取。我所看到的是,对于单个按键,我得到了相同的按键代码两次(有时三次)。我认为这不是硬件问题。我使用标准 UART 代码。

有人有什么想法吗?

最佳答案

您可以像大多数设备一样,只需在重复按键之间添加最小延迟即可。我在 Windows 上为自定义按键输入设备执行了此操作,效果非常好。它和你的键盘是一样的。当您按住某个键时,它会在第一个 react 后暂停。稍后的重复速度更快,但仍然具有最小的延迟。(不确定我的措辞是否正确,但它对我来说非常有用。我正在编写一个程序来生成击键作为对重复输入信号的 react 。)

关于c - 多个 IR 按键事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8355893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com