ほとんどの人にとって、iOSデバイス、特にiPhoneやiPod touchで大量のテキストを入力するのは難しく、時間がかかり、ミスも起こりやすいものです。しかも、練習と追い風があればなおさらです。確かに、Appleの仮想キーボードは概ね良く設計されており、キー入力ミスの自動修正機能もしばしば役立ちます。そのため、他に選択肢がない場合は、メッセージやTwitterで会話を続けたり、メールに簡潔に返信したりする程度のテキストを入力することは可能です。しかし、全体的に見て、iPhoneでの入力は、まともなパソコンのキーボードよりもはるかに難しいのです。
もちろん、iOS 4以降、iPhoneではBluetoothキーボードが仮想キーボードの代わりに使えるようになりました。例えば、授業中にPear Note 3.1などを使ってiPhoneでメモを取るような人にとっては、別途Bluetoothキーボードを購入する価値は十分にあります。
しかし、仮想キーボードに完全に頼れる人と、常にBluetoothキーボードをバッグに忍ばせている人の間に位置する3つ目のグループがあります。これらの人々(そして私もその一人です)は、iPhoneで大量の文字を入力する必要はたまにしかありません。私の場合は、日記のようなアプリを使って日々の出来事を記録し始めたのですが、いつでもアクセスできるようにiPhoneにアプリを保存しておきたいものの、通常はiPhoneで数行のメモを入力し、詳細は後で入力することが多いのです。私のような人には、Houdah SoftwareのType2Phoneユーティリティがまさにうってつけです。実はこのアプリは以前から存在していましたが、私がこの存在を知ったのは
2013年3月上旬にバージョン2.0が登場した時でした。
(いずれにせよ新しいキーボードを探しているのであれば、Matias の One Keyboard(標準、スリム、タクタイルの 3 つのモデルがあります)は、Mac と iPhone での入力をキーを 1 回押すだけで切り替えることができ、使い勝手も優れています。Logitech の Easy-Switch Keyboard も同様ですが、私はテストしていません。ただし、どちらも 4.99 ドルの Type2Phone よりもずっと高価です。)
簡単に言うと、Type2Phone アプリを Bluetooth 経由でデバイスとペアリングすると、Type2Phone では Mac の既存のキーボードを使って iPhone、iPad、iPod touch、または Apple TV (第 2 世代または第 3 世代モデル、2013 年 1 月以降のソフトウェア バージョン 5.2 搭載) に入力できるようになります。オプションで、キーを押すと Type2Phone ウィンドウにキーが表示されます (面白い「キーが飛ぶ」アニメーションもあります)。これは、Mac に接続されているキーボードの種類に関係なく機能します。私は現在、MacBook Air の内蔵キーボードと USB ベースの Das Keyboard を組み合わせて使用しています。iPhone の仮想キーボードを本格的な触覚キーボードに置き換えるのは、特に満足感があります。
この機能はそれ自体でも非常に興味深いものですが、Type2Phone はさらに興味深い方法で拡張します。
- iOS版で同等の機能を持つ標準的なコマンドキーショートカット(コピー&ペーストのCommand+CとCommand+V、取り消しのCommand+Zなど)は、Type2Phone経由でも問題なく動作します。Shiftキーを押しながら矢印キーを使ってテキストを選択することも可能です。(残念ながらiOSは前方削除をサポートしていませんが、Keyboard Maestroを使ってType2Phoneの前方削除キーを右矢印キーとバックスペースキーの組み合わせに再マッピングすることで、この問題を解決しました。Houdah SoftwareのPierre Bernard氏は、将来のバージョンでこの機能を組み込みサポートすることを検討していると述べています。)
- Type2Phone は Mac 上の TextExpander スニペットをサポートし、Type2Phone 内で呼び出されると iOS デバイスに拡張されます。
-
OS X 10.8 Mountain Lionのディクテーション機能を使えば、Type2Phoneに音声入力できます。音声入力対応のiOSデバイスを既にお持ちの場合、この機能はあまり便利ではありませんが、初代iPad、またはiPhone 4以前の機種をお持ちの場合は、Type2Phoneを使えば、これらの古いデバイスでも音声入力が可能になります。
-
Type2Phoneは、Macのファンクションキーと「コンシューマー」キー(メディアコントロールキー、画面の明るさ調整、iOSデバイスのホームボタンやロックボタンなど)のメニュー項目を提供します。さらに、iOSのVoiceOverコントロールすべてにアクセスできるメニュー項目も用意されているので、デバイスを様々な方法で操作できます。私はこれらの機能があまり便利だとは思いませんでしたが…
-
AppleScriptを使えば、Type2Phoneを自動化できます。ここが本当に興味深いところです。理論的には、Type2PhoneのAppleScriptサポートとVoiceOverサポートを組み合わせることで、これまで想像もできなかった方法でiOSデバイス上の操作やテキスト入力を自動化できる可能性があるのです。
デフォルトでは、Type2Phoneはバックグラウンドに送ったとき、または5分間アイドル状態が続いたときにiOSデバイスから切断されます。これは主に、接続中に通信範囲外に出ると再接続に問題が発生するiOSのバグを回避するためです。どちらのオプションもオフにすることもできますが、Type2Phoneは入力を開始すると自動的に再接続されるため、定期的に切断してもそれほど問題はありません。ポップアップメニューを使えば、簡単に再接続したり、Type2Phoneを複数のiOSデバイスとペアリングしている場合は、入力デバイスを切り替えることもできます。
私がテストしたところ、Type2Phone はうまく動作した。ただ一つ問題があって、それは Bluetooth が上質なパイ生地のように不安定なことだ。私の iPhone とは完璧にペアリングでき、Mountain Lion で動作する Mac Pro は iPhone の画面に表示されるパスコードを適切に要求してきた。MacBook Air とも問題なくペアリングできた。(この時点で Type2Phone が動作している必要があるため、Mac はキーボードとして認識される。) しかし、初代 iPad または第三世代 iPad を Mac Pro とペアリングしようとすると、Mac は iPad からのパスコードを確認しないペアリングダイアログを表示し、毎回ペアリングが失敗する。一方、私の MacBook Air ではどちらの iPad でも問題なくペアリングできた。
私の知る限り、これはすべてBluetoothとAppleの実装に関するもので、Type2Phoneとは関係ありません。ピエール・ベルナール氏によると、これまで報告されたすべての事例の解決策は、両方のデバイスで(必要であれば)お互いのBluetoothペアリングを解除し、両方の電源を一度切ってから再び電源を入れ、もう一度試してみることだそうです。私の場合はこの方法はうまくいきませんでしたが、iPadもMac Proと逆方向にペアリングできないので、何か別の原因があるようです。
Type2PhoneはMac OS X 10.6.6 Snow Leopard以降が必要です。Mac App Storeからのみ入手可能で、現在価格は4.99ドルです。iPhone 3GS以降、iPad全モデル、第3世代iPod touch以降で動作し、iOS 3.2(初代iPadのみ)以降を搭載しています。