This posting is older than 6 months and can contain outdated information.
Hello,
I'm a software developer at Tools On Air. I'm currently poking around with the Apple Remote.
I'm using Candelair and your HIDRemote class.
I encountered a very strange bug and was able to reproduce it on a different hardware and a clean system.
Problem:
================
Candelair doesn't inform the HIDRemote class about IR signals after sleep.
Detailed describtion:
================
After starting up your Mac (with installed Candelair) start an application that is using the Apple Remote (f.e.: http://www.iospirit.com/index.php/mode/files/type/file/id/146/HIDRemoteSDK.zip).
DONT PRESS ANY KEY ON THE APPLE REMOTE OTHERWISE IT WILL WORK AS EXPECTED.
Now put your Mac to sleep and wake him through the Apple Remote.
=> Candelair stopped informing the HIDRemote class!
Workaround:
================
1. ) Unload the kext and reload it!
kextunload /System/Library/Extensions/RBIOKitHelper.kext
kextload /System/Library/Extensions/RBIOKitHelper.kext
2.) Press a key before sleep ;-)