
ルート化されたデバイス用の新しい Xposed モジュールにより、Apple の新しい Force Touch ジェスチャーが Android 搭載のスマートフォンやタブレットに導入されます。
Force Touch Detector と呼ばれるこのモジュールは 7 種類のフォース ジェスチャを提供しており、ユーザーは各ジェスチャをカスタマイズして、アプリ ランチャーを開いたり、通知ペインを展開したり、前のページに戻ったりするなど、さまざまなアクションを実行できます。
Androidデバイスは既に、ディスプレイを操作した際にタッチの圧力を報告しますが、Apple WatchやAppleの新しいMacBookのトラックパッドのような圧力感知機能はありません。代わりに、指がディスプレイにどのように触れるかに基づいて力を感知します。
たとえば、ディスプレイをタップする場合、指先だけを使用する傾向がありますが、「強制タッチ」する場合は指の腹を使用するため、下の図に示すように、タッチの表面積が広がります。

Android はこれら 2 つのタッチを区別できるため、基本的な形式の Force Touch を実装できます。そして、まさにそれが Force Touch Detector モッドの機能です。
しかし、FTDは単純なフォースタッチにとどまりません。微妙なフリックによるタッチも検出できるため、指の腹を様々な方向に傾けることで、様々なジェスチャーを実行できます。ジェスチャーの種類は全部で7つあり、以下の通りです。
- タップ
- ダブルタップ
- 長押し
- 左にフリック
- 右にフリック
- フリックアップ
- 下にフリック
FTD を使用すると、これらのジェスチャをそれぞれアクションに割り当てることができるため、お気に入りのアプリを開いたり、どこからでもカメラを起動したり、通知を開いたり、その他さまざまな操作を行うことができます。
体験はデバイス、そしてタッチスクリーンの感度、つまりタップとタッチの区別の精度によって大きく左右されるでしょう。しかし、FTDの作者によると、このMODは安定しているので、それほど多くのバグに遭遇することはないはずです。
FTDを使用するには、Xposedフレームワークがインストールされたルート化されたAndroidデバイスが必要です。その後、以下のソースリンクからXposedモジュールリポジトリからMODをダウンロードできます。