メインコンテンツまでスキップ

タッチとペン

Input.Observer はタッチとペンの入力をサポートしていません。指のストローク、複数の指によるジェスチャ、ペンのボタンは認識しません。反応するのは、マウス ボタン、マウス ホイール、キーボードです。

それでもタッチやペンが機能する場合​

指やペンの下にあるプログラム自体がタッチやペンの入力を処理しない場合、Windows は互換性のある入力を、そのプログラム向けの対応するマウス入力に変換します。Input.Observer はそのマウス入力をほかのマウス入力と同じように扱います。そのようなプログラム上でペン先を押し当てると、マウスの左ボタンとして働きます。Windows がこれを行うかどうか、またどのように行うかは、プログラムとデバイスによって異なるため、当てにできるものではありません。

それでもこの方法でペンを使ってジェスチャを描きたい場合は、全般 ページの 描画ボタン に 左ボタン を追加してください。この行の説明にも、別の副ボタンがないペンやタブレット向けとして記載されています。左ボタンは常にクリックに使うボタンなので、これを描画ボタンにすると次のようになります。

  • 動かないタップやクリックは、通常のクリックとしてそのまま渡されます。
  • ドラッグはジェスチャになります。どのアクションにも一致しないドラッグは何もしないため、テキストを選択したりウィンドウを移動したりするドラッグは、そのままでは機能しなくなります。ドラッグする前に キャンセルのタイムアウト (全般 ページの ジェスチャの終了 カード。既定値 500 ms) の間じっとしていれば、押下がそのまま渡され、ドラッグは通常どおり機能します。
  • 無視する修飾キーを押していれば、1 回の押下を通常のクリックやドラッグにできます。左ボタンが常に通常どおり機能すべきプログラムや画面の領域には、無視グループと除外ゾーンを使います。

押下がジェスチャになるかクリックになるかについては、ジェスチャの描画を参照してください。