Android 14 では、タッチパッド ジェスチャと修飾キーの再マッピングを備えたキーボードのサポートが強化される可能性があります

Android 14 には、修飾キーの再マッピング、タッチパッド ジェスチャーなど、キーボードの新機能と改善が加えられています。

Google は、Android を大画面デバイス上でより良く動作させることに努めており、これらの努力のおかげで、現在では次のようなものが実現しています。 いくつか例を挙げると、タスクバー、アクティビティの埋め込み、より最適化されたアプリ、レターボックスの改善、分割画面サポートの改善などです。 変化します。 Android は、大画面デバイス向けに他にも便利な機能を多数追加していますが、その多くはまだ機能していません。 開発中、またはハブ モード、デスクトップ モード、スタイラス手書き、パーム リジェクションなどのさらなる改良中 サポート。 今 アンドロイド14 DP1 がリリースされたので、Google が大画面デバイス向けに取り組んでいる改善リストに、より優れたキーボード サポートを追加できるようになります。

タブレットはメディア消費デバイスとして最適に機能しますが、仕事にも使用できます。 ただし、ワイヤレスでタブレットに接続または接続するためのキーボードがない場合は、多くの入力を伴う作業を行うときにイライラする可能性があります。 幸いなことに、Android は外部物理キーボードの使用をサポートしています。 長い間、および多くのタブレット キーボードも付属しています 彼らのために特別に設計されました。

Android は Linux の入力デバイス インターフェイスをサポートしているため、ほとんどのキーボードはすぐに認識されます。 これらは接続されていますが、プラットフォームは、で定義されたマッピングを使用して Linux キー コードを Android キー コードに変換します。 ある キーレイアウトファイル. ただし、キーボードが一意の製品 ID を使用して自身を識別し、OS がその ID に対応する特定のキー レイアウト ファイルを持っていない限り、Android は 一般的なキーレイアウト そして 汎用キー文字マップ ユーザーがキーボードのキーを押したときに送信する Android キー コードを決定します。

これらの汎用キー ファイルは汎用であるため、幅広い (フルアルファベットの米国英語の PC スタイルの外部) キーボードをサポートできます。 これは、一般的な QWERTY キーボードのほとんどでうまく機能しますが、場合によっては、キーボードがわずかに歪んでいる場合があります。 一般的な QWERTY とはレイアウトが異なります。Caps Lock、Ctrl、Meta、Alt などの修飾キーの配置は若干異なりますが、動作は同じです。 関数。 その場合、それらのキーを再マッピングできれば便利です。 幸いなことに、Android 14 では修飾キーの動作変更のサポートを追加する準備が整っています。

Android 14 DP1 では、[設定] > [言語と入力] > [物理キーボード] で新しい「修飾キー」インターフェイスを見つけました。 このページを通じて、Caps Lock、Ctrl、Meta、Alt キーの動作を切り替えることができます。 ここではすべてのキーを再マッピングするオプションは提供されていませんが、修飾キーを再マッピングできるのは便利です。 ただし、「修飾キー」ページは、Android 14 DP1 ではデフォルトでは表示されません。 表示するには開発者フラグを反転する必要があり、この機能がまだ開発中であることを示唆していました。 それでも、それが登場すると、修飾キーの配置が気に入らないキーボードを使用しているユーザーは、それらを再マッピングするオプションを利用できるようになります。

キーの押下についての話題ですが、Android 14 では汎用キー レイアウト ファイルが更新され、より多くの Linux キー コードが Android キー コードにマッピングされることにも注意したいと思います。 変更点は次のとおりです。

  • キー 120 (未定義) から RECENT_APPS
  • キー 228: KEYBOARD_BACKLIGHT_TOGGLE
  • キー 229: KEYBOARD_BACKLIGHT_DOWN
  • キー 230: KEYBOARD_BACKLIGHT_UP
  • キー248: ミュート
  • キー418: ZOOM_IN
  • キー419: ZOOM_OUT
  • キー528: フォーカス

Android もサポートを追加しているため、キーボードのバックライト入力は特に注目に値します。 新しい内部 API を通じて、接続されたキーボードのバックライトを制御します。 アンドロイド.ハードウェア.入力。 KeyboardBacklightState と com.android.server.input。 キーボードバックライトコントローラー。 また、非 QWERTY キーボード レイアウトをより適切に処理するために、Android は、キーボード レイアウトを変更するための新しい内部 API も追加しています。 キーボード レイアウト、azerty、collemak、dvorak、extended、qwertz、turkish_f、turkish_q、および 職人。 将来の Android 14 リリースでキーボード レイアウトを変更できるようになるかどうかはわかりませんが、一部の人にとっては生活の質が大幅に向上することは間違いありません。

マウスやタッチパッドのないキーボードはどれほど便利ですか? 確かにタッチスクリーンを使用することはできますが、少し離れた場所で作業している場合や、外部ディスプレイに接続している場合はどうなるでしょうか? 多くのキーボード アクセサリには、Android が何年も前からサポートしているタッチパッドが統合されていますが、Android ではポインティングとクリック以外にタッチパッドを使用して多くのことを行うことはできません。 ただし、Android 14 では、タッチパッドの便利な生活の質を向上させる機能だけでなく、新しいタッチパッド ジェスチャも利用できる可能性があります。

開発者フラグを有効にすると、Android 14 DP1 では、[設定] > [システム] に新しい「タッチパッド」オプションが表示されます。 ここでは、タップしてクリックする必要があるかどうかを切り替えたり、スクロールの方向を変更したり (逆スクロール)、タッチパッドの右下をタップしてさらにオプションを表示するかどうかを切り替えたりできます。 デフォルトが遅すぎるか速すぎる場合は、ポインタの速度を調整することもできます。 ポインターの加速調整も見たかったのですが、InputManager にはポインターの加速に関連する新しい内部メソッドがいくつかあるため、これは将来のリリースで提供される可能性があります。

ページの下部に、「タッチパッド ジェスチャを学習する」というボタンがあります。 タップしても何も起こりません。 おそらくタッチパッド ジェスチャの使用方法を学習するためのチュートリアルが含まれるアクティビティはまだ実装されていません。 ただし、2 番目の開発者フラグを反転して同じページに戻ると、「タッチパッド ジェスチャ」と呼ばれる新しいエントリが上部に表示されます。 ここでは、「個々のタッチパッド ナビゲーション ジェスチャをカスタマイズ」できます。 次のオプションがあります。

  • 3本指で左右にスワイプして戻ります
  • 3本指で上にスワイプしてホームに戻ります
  • 3 本の指で上にスワイプして長押しして、最近使用したアプリを開きます
  • 3 本の指で下にスワイプして通知を開きます
  • 4本指で左右にスワイプしてアプリを切り替えます

仕事でキーボードとタッチパッドを備えた Android タブレットを使用したい人は誰でも、特にマルチタスクを行う場合に、これらのアクションが便利であることがわかります。 一部の OEM はすでに AOSP のフォークにそのような機能を実装していると思いますが、まだ OS のメーカーから Android に組み込まれたキーボードとタッチパッドのサポートが向上しているのは嬉しいことです 彼ら自身。

最後に、強調したい変更がさらに 2 つあります。 最初のスクリーンショットでお気づきかと思いますが、「言語と入力」ページが「言語」と「キーボード」に分割されています。 Android 14 でキーボードのサポートが新たに重視されていることを考えると、これは当然のことです。 ただし、この再設計は、前述した他の変更と同様、Android 14 DP1 ではデフォルトでは有効になっていません。 2 番目の変更は、ENABLE_SPLIT_FROM_FULLSCREEN_SHORTCUT という新しいランチャー フラグが有効になったことです。 デフォルトで、アプリが起動しているときにキーボード ショートカットを使用して分割画面モードに入ることができます。 全画面表示。