先日、iOSデバイスで使えるBluetoothキーボードに焦点を当て、iPadに最適なキーボードの選び方について記事を書きました。その記事では、デスクトップ/タブレット兼用のキーボードについても解説しました。これらのキーボードはMacのメインキーボードとしてだけでなく、デスクでiPadやiPhoneに入力する際にも使えます。
実際のところ、すでに気に入っている Mac キーボードを持っている可能性が高いため、これらの 50 ドルから 200 ドルのキーボードは、(a) iPad または iPhone 用のキーボードを探している場合、かつ(b) Mac 用の新しいキーボードを探している場合にのみ選択肢になります。
もっと手頃なソリューションとしては、Houdah Softwareの5ドルの Type2Phone(Mac App Storeリンク)があります。この便利なユーティリティを使えば、MacのキーボードをiOSデバイスで使えるようになります。実際、Apple TVでもMacのキーボードを使うことができます。Type2Phoneを使用するには、iOS 3.2以降、またはApple TVソフトウェア5.2以降が必要です。
(すでに Mac の前に座っているのに、なぜ iPad や iPhone を使うのでしょうか? 私は Mac で「実際の」仕事をしながら、Twitter や簡単なメールの送信に iPad を使うことがありますし、SMS メッセージの送信、Evernote へのメモの追加、Day One へのエントリの入力、Facebook の閲覧、Drafts の使用といった特定のタスクを iPhone や iPad だけでこなしている人を何人か知っています。Yahoo メールのアカウントを持っていて、Yahoo の Web インターフェースよりも iOS メールの方が好きだという人もいるでしょう。同様に、TidBits の Adam Engst が指摘しているように、本物のキーボードを使いたい iPhone 専用のアプリもいくつかあります。)
Type2Phoneを使う上で最も難しいのは設定です。iOSデバイスからiOSデバイスとMacをペアリングする必要があります。まず、Bluetooth搭載のMacが検出可能であることを確認します(システム環境設定のBluetoothパネルを使用)。次に、iOSデバイスで設定アプリを開き、Bluetoothをタップします。そこでBluetoothが有効になっていることを確認し、Macが表示されたらタップしてペアリングの指示に従います。この初期ペアリングが完了すると、MacとiPhoneは互いの通信範囲内であればいつでも再接続できるようになります。
(興味深いことに、Type2Phone を使用すると、別の Mac のキーボードを使用して別の Mac で入力することもできます。ヒントを提供してくれた TJ Luoma に感謝します。ただし、この種のタスクには、画面共有、Synergy、または同様のツールを使用する方が簡単でしょう。)
デバイスをペアリングすると、Type2Phone が最前面のアプリになっている限り、Mac のキーボードで入力した内容はすべて iOS デバイスに送信されます。別の Mac アプリに切り替えると、キーボードは通常の Mac キーボードとして機能します。便利なことに、Command+Tab キーは常に Mac に送信されるため、キーボードを使って Type2Phone と簡単に切り替えられます。実際、このシームレスな切り替え機能のおかげで、私は最終的に Type2Phone に乗り換えました。(Mac が複数の iOS デバイスとペアリングされている場合、アプリウィンドウの「接続するにはここをクリック」メニュー、または「ファイル」->「再接続」->「[デバイス名]」を選択して、Type2Phone が接続するデバイスを選択できます。)

Type2Phone で入力すると、押したキーが Type2Phone ウィンドウに大きく表示され、右から左にスクロールします。また、アプリを切り替えるまでウィンドウ下部のテキストにも表示されます。この表示を微調整するには、Mac 側に文字を表示しない Stealth Mode、スクロールする文字の表示を非表示にする (ただし、ウィンドウ下部のテキストは表示されます) Collapsed Mode、および、入力時に文字が Mac の画面上を飛び回る奇妙なオプションである Fly Out Animation を有効にします。私が遭遇した明らかなバグの 1 つは、Type2Phone ウィンドウ下部のテキストをクリックすると、スクロールする文字領域をクリックするまでアプリがキー入力を送信しなくなることです。
Command+C(コピー)、Command+V(貼り付け)、Command+A(すべて選択)などの一般的なMacキーボードショートカットをサポートするiOSアプリをお使いの場合、Type2PhoneはそれらのショートカットをiPadまたはiPhoneに正しく送信します。同様に、iOSデバイスで複数のキーボードレイアウトを有効にしている場合は、Command+スペースバーを押すことで切り替えることができます。ただし、Mac上の別のサードパーティ製ユーティリティ(LaunchBar、Alfred、Butlerなど)に既に同じキーの組み合わせを割り当てている場合は、OS Xのキーボードショートカット機能(システム環境設定のキーボードパネル内)を使用してType2Phoneのショートカットを変更する必要があります。
Type2Phoneは、OS X 10.8 Mountain Lionのシステムワイド音声入力機能をサポートしています。Type2Phoneを最前面アプリにすれば、音声入力ショートカットを押してテキストを読み上げ、Returnキーを押すだけで入力できます。OS Xが音声を処理すると、Type2PhoneがiOSデバイスにテキストを「入力」します。Type2PhoneはVoice Overにも対応しており、アプリの「スペシャル」→「Voice Over」メニューには、iOSデバイスに送信できる37種類の一般的なVoice Overコマンドがリストされています。
F キー (F1 から F12) と特殊機能キー (音量調節、明るさ調整など) の使用は少し複雑です。私の場合、一部のキーボードでは F キーの押下で問題なく動作しましたが、すべてのキーボードで動作しない場合は、Special -> Function Keys メニューを使って F1 から F12 を「押す」ことができます。同様に、Apple 製キーボードの特殊機能キーの一部が iOS 機能にマッピングされているのと同様に、一部のキーボードでは専用の音量調節キー、明るさ調節キー、さらにはメディア再生キーも iPad に正しく送信されることが確認されました。F キーの場合と同様に、キーボードの特殊機能キーが動作しない場合 (またはキーボードにそのようなキーがない場合) は、Special -> Consumer Keys メニューに、画面の明るさ、画面のロック、ホーム、キーボード切り替え、メディア再生、音量調節キーの押下などのコマンドが含まれています。(OS X 独自のキーボードショートカット機能を使って、これらのメニュー項目にキーボードショートカットを追加できます。)

私の気に入っている機能の 1 つは、Mac から iOS デバイスにテキストを貼り付けることができることです (ただし、その逆はできません)。つまり、Mac で長いテキストや、URL など、何らかの方法で処理する必要がある部分を作成し、それを iPad や iPhone に貼り付けることができます。また、Mac に保存されていて iPhone でも必要なパスワードがある場合、Mac の画面を見ながら手動で入力するのではなく、コピーして貼り付けることができます。貼り付け機能により、Type2Phone は TextExpander もサポートします。Type2Phone にスニペットの省略形を入力すると、TextExpander によってスニペットが展開され、Type2Phone によって iOS デバイス上で省略文字が削除され、完全なスニペットに置き換えられます。AppleScript やその他のツールを使用してテキストを処理し、そのテキストを iOS デバイスに送信することもできます。
しかし、貼り付け機能は時々少し不格好に感じます。特に長いテキストを入力する場合、テキストがすぐに「入力」されず、貼り付けたテキストが表示されるまでにかなりの遅延が発生するため、本当に貼り付けられるのか疑問に思うほどです。
Type2PhoneはiOSのBluetoothキーボードの制限を受けます。例えば、MacのReturnキーとEnterキーではメールアプリの送信ボタンをアクティブ化できません。同様に、単体のBluetoothキーボードではそのボタンをアクティブ化できません。また、キーボードショートカットを使ってiOSアプリを切り替えることもできません。しかし、これらの制限を考慮すると、Type2Phoneは驚くほどうまく機能します。
もちろん、Macworld寄稿者のアンディ・イナトコ氏がTwitterで冗談を飛ばしていたように、Macのキーボードを使ってiPadで入力するのは、車で自転車を漕ぐようなものだ。このユーティリティを初めて聞いたときは、それほど便利だとは思わなかった。しかし、私はデスクでiPadを普段から使っているので、Type2PhoneはiOSデバイスやオフィスのApple TVでの入力に非常に便利で、デスクにキーボードが2つではなく1つあれば済むことがわかった。デスクでiPhoneやiPadをフルサイズキーボードで使いたいと思っていたなら、これは本物のキーボードの安価な代替品となるだろう。
(注: 私は Type2Phone 2.0.2 をテストしました。これは Mac App Store に提出されており、近日中に利用可能になるはずです。バージョン 2.0.1 はバージョン 2.0.2 とほぼ同じですが、後者ではキーの繰り返しと TextExpander に影響するいくつかの問題が修正されています。)
最新の Gems 情報を知りたいですか? Twitter で Mac Gems をフォローしてください。