専用オブジェクトを作らなくても云々と言っていた矢先に作りました(苦笑)。今回は、Objective-C(Cocoa)のコードを翻案するんじゃなくって、ラッパーを作ってMaxのC(Carbon)から呼び出す&呼び返すことを試してみたかったので、という言い訳です。Objective-CがCのスーパーセットであることをAppleも配慮しているみたいで、ドキュメントもそこそこしっかりしていました。
てなわけで、今回のハイブリッド・オブジェクトはちゃんと動いているみたいです(願望)。Apple Remoteが使える人は試してみてください。ダウンロードはいつものaka.objectsからどうぞ。exclusiveを1にして(これがデフォルトなので何もしなくてOK)オープンすると、Front Rowが起動しない状態でApple Remoteが使えます。

注意すべきことは、ボタンによっては普通のキーボードみたいに動作してくれないことです。これはHIDの段階でボタンの長押しの判定をしてるためで、余計なお世話なんですけどね。これも回避したいところなんですが、今のところ分かりません。