
Insaned:一个简单的守护程序,用于在SANE扫描仪上轮询按钮输入
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Insaned是一款简易的守护程序,专门设计用来监控SANE扫描仪上的按钮输入,确保设备操作顺畅高效。
Insaned 是一个简单的 Linux 守护程序,用于轮询 SANE 扫描仪上的按钮按下情况。它使用 SANE 库定期检查扫描仪的按钮状态,并在检测到按压动作时执行相应的事件处理脚本。
由于 Insaned 仅每 N 毫秒进行一次检测(默认为 500 毫秒),因此用户必须至少保持该按钮被按下直到超过这个时间间隔,才能触发一个事件。此外,为了防止同一事件的重复触发,在2500毫秒内不会再次响应相同的按键动作。
此守护程序适用于将扫描仪按钮视作“传感器”的所有后端系统,并且每 N 毫秒读取这些虚拟传感器的状态(默认为 500 毫秒),随后启动一个与该名称匹配的事件处理脚本。虽然轮询过程不会显著增加 CPU 负载,但可能会产生一定的 I/O 负载。
需要注意的是,在笔记本电脑上运行 Insaned 可能不太理想,因为这可能导致 USB 总线无法进入低功耗模式,并且可能使设备保持唤醒状态(这一点尚未经过详细测试)。
目前,Insaned 已在使用 SANE 1.0.24 版本和佳能 LiDE 扫描仪的系统上进行了初步测试。
全部评论 (0)
还没有任何评论哟~


