c# - 编程通用 Remote

标签 c# windows controls hid

我有一个 Remote RM200,我想给它编程 这样我就可以检测按键并将它们发送到应用程序。

现在,我可以在 Windows 中使用哪些 API?

隐藏 USB API? IRDA API?

我很困惑。

我的 Remote 是 IRDA Remote ,但有时我读到我可以为这个设备编程 使用 HID USB API????

最佳答案

据我所知,您不能使用 IRDA 接口(interface)接收红外遥控信号,因为 IRDA 是一种特殊协议(protocol),接口(interface)不能被“滥用”以接收其他信号。

要接收 Remote 的红外线信号,您需要一个额外的设备。串行端口的红外接收器非常容易构建。

信息和软件的良好来源是:http://www.lirc.org/

lirc 的 Windows 端口称为 WinLIRC,可在此处找到:http://winlirc.sourceforge.net/overview.html

关于c# - 编程通用 Remote ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2266669/

相关文章:

android - 在导航栏中将后退按钮更改为向下箭头

silverlight - 如何访问从模板化控件继承的控件中的命名元素

c# - wiimote中加速度计的刷新率是多少?

windows - Windows 任务计划程序中的链式触发器

C#:声明所有配置的预处理器符号

c++ - 使用可见性属性(不带 __declspec(dllexport))时,Clang 能否生成导入库?

java - 使用 Windows 服务在 Windows 上远程访问文件

.net - 什么时候说 : "Now I need to create a user control!" 合适

c# - Dictionary<string, List<IRp>> 问题,覆盖数据

c# - 在 C# 中只传入字符串和整数?