I got the first working report.
http://forum.insanelymac.com/index.php?showtopic=39172&st=20
1.0.0.4 is here with a diagnostic tool. The tool will output IR codes to a console window when you press buttons in the remote control.
However, I suspect non Mac Mini machines use a different logic for the IR device. I think I need some help from the developers who have non Mac Mini machines...
The hardware IDs for the Mac IR device might be different.
My Mac Mini's ID is "USB\VID_05AC&PID_8240&REV_0110". Please look for your ID in Vista device manager and update MacIR.inf accordingly.
1.0.0.3 contains more remote controls support and some bug fixes.
Please email me or post the testing result to the Mac forums whether or not it works. Thanks!
I'll write an IR code dump tool for those whose remote controls are not supported by the current driver release.
I made a version 1.0.0.2 binary release.
Please email me or post the result in the SourceForge forum.
I will review the license of the SDKs and tools I use to build the Mac IR driver's binaries. If there is no copyright issues, I'll make a binary release soon...
1. There are several kinds of the key codes for the Mac remote controls. The source code only contains the key codes for my Mac mini remote control.
Please refer to http://www.madingley.org/macmini/kernel/ir.patch to find the key codes for your own Mac remote control. Then change the key map of the ProcessIRCode method in main.cpp.
2. MacIR.exe takes a long time to exit when Vista is shutdown.
Taiwan earthquake causes network extremely slow in Asia. I can hardly connect to SourceForge and upload the source code.
I'm still trying...