iPhoneでサードパーティ製キーボードを2つ同時に使えるのか
iOSは追加できるキーボードの数を1つに制限していません。2つ目を追加したときに実際に何が起きるのか、なぜ2つが同時には動かないのか、フルアクセスがなぜ引き継がれないのかを整理します。
結論から書くと、2つ追加すること自体はまったく問題ありません。iOSにはインストールできるキーボードの数を1つに絞る仕組みはなく、2つ目を追加しても1つ目が消えたり、置き換わったり、動作がおかしくなったりすることはありません。話がややこしくなるのは、「2つ追加できるか」と「2つが同時に動くか」が別の質問だからです。後者の答えは、はっきりといいえです。
2つ目を追加したときに実際に起きること
手順は1つ目のときとまったく同じ画面です。設定App →「一般」→「キーボード」→「キーボード」→「新しいキーボードを追加…」と進み、一覧から選ぶだけです。1回目の操作でリストに1行増え、2回目の操作でそのすぐ下にもう1行増えます。追加された行は「サードパーティ製キーボード」という見出しの下にまとめて並びます。
それぞれのキーボードアプリは、もう一方が存在することを知る必要がありません。片方をインストールしても、あるいは後から削除しても、もう片方のテーマ、設定、保存された内容には影響しません。ここは互いに独立していると考えて差し支えありません。
同時に動くのではなく、交代で動く
画面に表示されているキーボードは、どの瞬間も1つだけです。切り替えは左下の地球儀キーで行います。1回タップすると一覧の次のキーボードへ進み、長押しすると追加済みのキーボードがすべて並んだピッカーが開きます。ピッカーにはサードパーティ製のものだけでなく、Apple純正の各言語キーボードも一緒に並びます。
2つが同時に動かないのは、誰かがそう決めたルールというより、構造上そうなっているからです。キーボードはアプリ本体とは別の機能拡張として動いており、そのキーボードが実際に画面に出ている間だけプロセスとして存在します。別のキーボードに切り替えた瞬間、iOSは前のキーボードを終了させます。バックグラウンドで一時停止しているのではなく、存在しなくなるという言い方が近いです。
この性質から分かることがいくつかあります。2つ目のキーボードが、1つ目で入力している内容を横から見ることはできません。別のキーボードが表示されている間に、自分の演出やアニメーションを動かし続けることもありません。メモリの使用量が2つ分積み上がることもなく、きれいに交代します。
フルアクセスはキーボードごとに設定する
フルアクセスのスイッチは、キーボードごとに独立しています。設定App →「一般」→「キーボード」→「キーボード」と進み、対象のキーボード名をタップした先にあります。あるキーボードでオンにしても、同じiPhoneに入っている他のキーボードには一切影響しません。共有される権限でも、引き継がれる権限でもないということです。
2つ併用していて、片方だけに本当に必要な理由があるのなら、もう片方はオフのままで構いません。オフのキーボードの機能が、オンにした側の設定につられて増えることも減ることもありません。
2つ入れておくと役に立つ場面
- 見た目や打鍵音が気に入ったものを普段使いにして、そこで対応していない言語を打つときだけもう1つに切り替える。
- 翻訳や定型文の入力など、たまにしか使わない用途のキーボードを、日常のキーボードを手放さずに併用する。
- 新しく見つけたキーボードを、今使っているものを削除せずに試し、しばらく使ってから一覧の上位に置くかどうか決める。
増やしたぶんだけ手間が増える部分
地球儀キーは、実際に使っている2つだけでなく、追加済みのすべてのキーボードを順番に巡回します。サードパーティ製が2つあり、そこに言語キーボードがいくつか加わると、1回タップしただけでは目的のキーボードにたどり着かず、3回続けて的外れなところに着地することもあります。
対処は1つしか入れていないときと同じです。設定App →「一般」→「キーボード」→「キーボード」→「編集」と進み、よく使うものを右端のハンドルでつまんで上へドラッグします。順番を整えておけば、1タップか長押しのどちらかで必ず届く状態になります。
もう1つ知っておくとよいのが、パスワードの入力欄や決済シートのような安全なテキスト入力欄では、追加した数にかかわらずApple純正のキーボードが使われるという点です。これはどちらのキーボードが主役かという話ではなく、サードパーティ製が1つでも5つでも同じように適用される制限です。
よくある質問
2つのキーボードは同時に動いてメモリを消費しますか
いいえ。プロセスとして存在しているのは、その時点で画面に出ているキーボードだけです。切り替えた瞬間に前のキーボードはiOSによって終了させられるため、並行して動くのではなく交代で動きます。
片方でフルアクセスをオンにすると、もう片方にも適用されますか
いいえ。フルアクセスは設定App →「一般」→「キーボード」→「キーボード」→ 各キーボードの画面にある、キーボードごとに独立したスイッチです。片方をオンにしても、他のキーボードの状態は変わりません。
2つ目を追加すると1つ目は削除されますか
いいえ。「新しいキーボードを追加…」は一覧に行を足すだけの操作です。削除は同じ画面で「編集」を押し、赤いマイナスをタップして「削除」を選ぶという、別のはっきりした操作になります。
自分のキーボードで試す
Kiboは、本物のメカニカルキー音とテーマ、RGBバックライト効果を備えたiPhone向けの無料カスタムキーボードです。アカウント登録も広告もなく、フルアクセスをオフにしたままでも使えます。