I've been testing out WinLIRC with success using an MCE compatible remote & receiver (IR605A) . However, I really want to use a “Rosewill RHRC-11001 - Windows Vista / 7 / 8 MCE Infrared Remote Control with Learning Function” because its readily available at newegg cheap & supports 2 channels of IR blasting.
I have been using the Rosewill remote with windows MCE so I thought it would compatible with WinLIRC using the MCEVista64.dll. Maybe not?
I get the “WinLIRC failed to initialize” when trying to use this device & think the problem is related to the GUID.
I notice the IR605A receiver has a GUID of:
“745a17a0-74d3-11d0-b6fe-00a0c90f57da”
the same as listed in IrDeviceList.cpp for the MCEVista64.dll. This works fine.
The remote I want to use, the Rosewill RHRC-11001, has a GUID of:
“7951772d-cd50-49b7-b103-2baac494fc57”
Question(s):
Is the MCEVista64.dll “hard-coded” to only work the defined GUID?
The Rosewill RHRC-11001 worked with Windows MCE so could one just change the GUID in “IrDeviceList.cpp” and expect WinLIRC to work with this remote?
I have Visual Studio 10 installed on my system but am getting lots of errors trying to use cmake???
Thanks for any insight you can provide...