ペン入力モード

Windowsでのペン入力モードの選び方

VirtualTablet Serverでは、2つの方法でWindowsにペン入力を送信できます。どちらのモードも通常のペン移動と筆圧に 対応していますが、Windowsの入力システムに取り込まれる位置が異なります。そのため、古い描画アプリケーションとの 互換性やモニターの選択方法に影響する場合があります。

まずは結論

最も幅広いアプリケーションとの互換性と安定した動作を求める場合は、タブレットドライバーモードを使用してください。 これはデフォルトの設定で、ほとんどのユーザーに推奨されます。

次のような場合は、ペン入力APIモードをお試しください。

  • NVIDIA DSRまたはDLDSRの使用時に、ペンがデスクトップ全体に届かない
  • 複数のモニターにまたがってペンをマッピングしたい
  • VirtualTablet Serverで対象モニターを直接選択したい
  • VirtualTablet HIDドライバーをインストールまたは使用できない

特定のアプリケーションで筆圧、ホバー、消しゴム、ペンボタンが正しく動作しない場合は、タブレットドライバーモードに 戻してください。

モード比較

タブレットドライバーモード ペン入力APIモード
Windowsの入力経路 仮想HIDペンデバイス Windows合成ペンAPI
推奨用途 総合的な互換性を重視する場合 マルチモニター、DSR/DLDSR、ドライバー不要のペン入力
このモードでのドライバーの必要性 必要 不要
筆圧、ホバー、傾き、消しゴム 対応 対応
モニター選択 Windows Tablet PC 設定 VirtualTablet Server
複数のモニターを1つの描画エリアとして使用 非対応 対応
NVIDIA DSR/DLDSRのデスクトップ範囲 制限される場合あり 対応
Windowsの最低バージョン VirtualTabletが対応するWindowsバージョン Windows 10バージョン1809以降(Windows 11を含む)
古いアプリやデバイス固有のペンアプリ より高い互換性 アプリケーションによって異なる
💡
どちらもWindowsのペン入力モードです。このオプションを変更しても、タブレットとPC間のWiFiまたはUSB接続には 影響しません。

タブレットドライバーモード

タブレットドライバーモードは、VirtualTabletの仮想HIDドライバーを介してペンレポートを送信します。Windowsはこれを 接続されたペンデジタイザーとして認識し、レポートをWindowsのペン入力およびインク入力に変換します。

このモードは、次のような場合に適しています。

  • 一般的な描画およびノート作成アプリケーション
  • WindowsのタブレットAPIやスタイラスAPIを基盤とする古いアプリケーション
  • 接続されたペンデバイスを必要とするアプリケーション
  • DSR/DLDSRや複数モニターを組み合わせたマッピングを必要としないユーザー

複数のモニターが接続されている場合、対象ディスプレイはVirtualTablet Serverのディスプレイセレクターではなく、 WindowsのTablet PC 設定で指定します。設定方法については、モニターの選択を ご覧ください。

ペン入力APIモード

ペン入力APIモードは、Windowsの合成ポインターAPIを使用してネイティブなPT_PENポインターを送信します。イベントを 仮想HIDデバイス経由で送信せずに、ペンの位置、筆圧、ホバー、サイドボタン、消しゴム、傾き、回転の情報をWindowsに 提供します。

座標は仮想デスクトップのピクセル単位で直接送信されるため、一部のNVIDIA DSRおよびDLDSR構成など、仮想HIDペンが デスクトップ全体をカバーできない場合にも対応できます。

このモードでは、次の項目も選択できます。

  • VirtualTablet Serverで特定のモニターを直接選択
  • 複数のモニターが接続されている場合、すべてのディスプレイを1つの描画エリアとして使用

ペン入力APIモードを使用するには、Windows 10バージョン1809以降が必要です。Windows 11にも対応しています。 必要なWindows APIが利用できない場合、このオプションは無効になります。

アプリケーションによって互換性が異なる理由

最新のアプリケーションでは、通常、2つのモードは同じように動作します。WindowsはHIDペンレポートを統合ポインター 入力システムに変換し、ペン入力APIモードはそのポインター層にペン入力を挿入します。Windows Ink、WM_POINTER、 その他の最新のWindowsポインターイベントを使用するアプリケーションは、通常どちらのモードでもペンの位置と筆圧を 受け取れます。

アプリケーションが最新のポインター層より下位または外部から入力を読み取る場合、違いがより大きくなります。

アプリケーションの入力方式 タブレットドライバーモード ペン入力APIモード
Windows Inkまたは最新のWindowsポインター入力 動作が期待できる 動作が期待できる
基本的なマウス入力 通常、基本的なポインター操作とクリックが動作する 通常、基本的なポインター操作とクリックが動作する
古いWindowsタブレットAPIまたはスタイラスAPI 動作する可能性が高い アプリケーションによって異なる
Raw HID入力またはペンデバイスの検出 仮想HIDデバイスとして利用可能 HIDデバイスは作成されない
WinTab専用入力 VirtualTabletでは提供されない VirtualTabletでは提供されない
シミュレートされた入力を拒否するアプリケーション 通常はデバイス入力として認識される 無視される場合がある

WinTabについて

どちらのモードもWinTabプロバイダーをインストールしません。アプリケーションがWinTab入力のみを受け付けるように 設定されている場合、VirtualTabletの筆圧を利用できないことがあります。

アプリケーションでWindows InkWinTabを選択できる場合は、2つのVirtualTabletペン入力モードを比較する前に Windows Inkを選択してください。

古いWindowsタブレットAPI

一部の古いアプリケーションでは、最新のWindowsポインターインターフェースの代わりに、Microsoft Ink、 RealTimeStylus、Raw HID入力、またはデバイス固有の検出機能を使用しています。タブレットドライバーモードは仮想ペン デジタイザーを作成するため、このような場合に高い互換性を発揮します。ペン入力APIモードはペンポインターイベントを 作成しますが、同じHIDデバイスやタブレットコンテキストは作成しません。

どちらのモードを選ぶべきですか?

タブレットドライバーモードを使い続ける場合:

  • すべてがすでに正しく動作している
  • 描画アプリケーションとの最も幅広い互換性が必要
  • 古いペンまたはタブレットソフトウェアを使用している
  • アプリケーションが特定のタブレットデバイスを検出または選択する

ペン入力APIモードを試す場合:

  • DSRまたはDLDSRデスクトップの一部にしかペンが届かない
  • 1つのタブレットエリアを複数のモニターにまたがって使用したい
  • VirtualTablet Server内でモニターを選択したい
  • VirtualTablet HIDドライバーをインストールまたは起動できない

タブレットドライバーモードに戻す場合:

  • アプリケーションがペン入力を検出しない
  • 筆圧、ホバー、傾き、ボタン、消しゴムが利用できない
  • マウスを接続したときと同じようにしかアプリケーションが反応しない
  • Windowsデスクトップでは入力できるが、特定のアプリケーション内では入力できない

モード変更は互換性のための設定です。描画に使用するアプリケーションで、どちらのモードも安全に試すことができます。

よくある質問

ペン入力APIモードでもWindows Inkを使用しますか?

筆圧などのペン情報を含む、ネイティブなWindowsペンポインターを送信します。最新のWindowsペン入力または Windows Ink入力を使用するアプリケーションでは、通常、Windows入力スタック内の同じ部分で処理されます。

ペン入力APIモードはタブレットドライバーモードより優れていますか?

すべての状況で優れているわけではありません。ペン入力APIモードは仮想デスクトップとDSR/DLDSRでの動作に優れ、 タブレットドライバーモードは古いアプリケーションやデバイスを認識するアプリケーションとの互換性に優れています。

どちらのモードも筆圧感度に対応していますか?

はい。選択した描画アプリケーションもWindowsのペン筆圧に対応し、WinTab専用入力ではなくWindows Inkを使用するよう 設定されている必要があります。

モードを切り替えるとモニター選択インターフェースが変わるのはなぜですか?

タブレットドライバーモードは、WindowsのTablet PC 設定に保存されているモニターマッピングを使用します。 ペン入力APIモードはデスクトップ座標を直接マッピングするため、VirtualTablet Serverで個別のモニターと すべてのディスプレイオプションを提供できます。

関連リソース