C++ 如何使用遥控器与Linux C或C++;应用

C++ 如何使用遥控器与Linux C或C++;应用,c++,c,C++,C,我想捕获电视遥控器的输入,并检测应用程序中按下的按钮。操作系统是Linux(Windows answers对我没有多大用处,但对其他人可能有用)。我使用C++,但是C代码对我也有用。 我希望以类似以下方式使用代码: if (remoteControl.buttonPressed(PLAY_BUTTON)) { fooBar.doSomethingFun(); } 另外,我想可能有一个通用库我可以使用,它可以用于所有的遥控器,或者我需要做一些真正的低级编码吗?首先,你需要一些硬件来检测红

我想捕获电视遥控器的输入,并检测应用程序中按下的按钮。操作系统是Linux(Windows answers对我没有多大用处,但对其他人可能有用)。我使用C++,但是C代码对我也有用。 我希望以类似以下方式使用代码:

if (remoteControl.buttonPressed(PLAY_BUTTON))
{
    fooBar.doSomethingFun();
}

另外,我想可能有一个通用库我可以使用,它可以用于所有的遥控器,或者我需要做一些真正的低级编码吗?

首先,你需要一些硬件来检测红外发射,例如

在Linux上,USB-UIRT是一种支持,通过它可以为您处理低端事务


有许多开源软件包使用它来提供控制,因此您可以查看它们的代码示例,例如。

首先,您需要一些硬件来检测红外发射,例如

在Linux上,USB-UIRT是一种支持,通过它可以为您处理低端事务

有许多开源软件包使用它来提供控制,因此您可以查看它们的代码示例,例如