iPhone/iPod touch用のユニバーサル赤外線リモコンの開発は、非常に困難な作業であることが証明されています。iPhone/iPod touchには触覚フィードバックがないため、正しいボタンをタップしているかどうかを確認するために、常にデバイスを注視する必要があります。iPhoneやiPod touchのバッテリーが切れるとリモコンは使用できません。また、これらのデバイスの画面は小さいため、複雑なリモコンを再現して操作するのは困難です。iPhone/iPod touch用のユニバーサル赤外線リモコンを開発しようとした多くの失敗作の中で、L5 Technologyの50ドルのL5 Remoteは、それほど良くない製品群の中では最高の出来と言えるでしょう。
L5 Remoteは、iPhoneまたはiPod touchの底面に装着するIRドングルと、ドングルを自分とは反対側に向けて操作できるよう裏返せるアプリが付属する学習型リモコンです。L5 Remoteのような学習型リモコンを使用するには、アプリで機能を割り当てたいボタンを選択し、機器のリモコンをドングルに向け、ハードウェアリモコンの対応するボタンを押す必要があります。L5はボタンの押下によって送信される信号をキャッチし、アプリで選択したボタンに割り当てます。
L5リモコンでは、リモコンを作成する方法が2通りあります。アプリを初めて起動すると、カスタムリモコンを作成するか、ベーシックリモコンを作成するかを選択できます。カスタムリモコンを作成する場合は、ツールパレットからデザインエリアに要素(一般的なテレビやDVDプレーヤーのボタンなどのボタンのグループや、単一の汎用ボタン)をドラッグ&ドロップします。ここでボタンを好きなように配置したり、サイズや名前を変更したり、コンポーネントのオリジナルリモコンを使って各ボタンに機能を学習させたりできます。
基本的なリモコンを選択すると、電源、チャンネル上下、音量上下、0~9、ミュートボタンを含むレイアウトが表示されます。画面下部のデザインボタンをタップし、ボタンをデザインエリアにドラッグすることで、ボタンを追加できます。

さらに、L5 Remoteアプリではマクロボタンを作成できます。マクロボタンを作成するには、まずマクロに含めたい機能のボタン(例えば、テレビ、DVDプレーヤー、レシーバーの電源ボタンなど)を作成し、それらのボタンを順番に選択してマクロボタンに割り当てます。マクロでは、ボタンの押下と押下の間に一時停止を設定できます。一部の機能は、機器の電源が完全にオンになるまで動作しないため、この機能は便利です。
どの方法でリモコンを作成するにしても、作成には多くの時間と手間がかかります。このアプリ(そして他のiPhone/iPod touch用リモコンアプリ)は、リモコンを作成してiPhoneやiPod touchと同期できるコンピューターベースのアプリケーションを必要としています。
Macworldの購入アドバイス
L5 Remoteは、ボタンを一つ一つ押して仮想リモコンを作成するという面倒な作業が必要ですが、作成されたリモコンは問題なく動作します。忍耐力に自信がある場合(または設定が必要なコンポーネントが非常に少ない場合)、L5 Remoteは妥当な選択肢です。忍耐力に自信がない場合、または多数のリモコンを作成する必要がある場合は、LogitechのHarmonyリモコンなどの専用のハードウェアユニバーサルリモコンの購入を検討してください。