タッチスクリーンとスタイラスのサポートの有効化 - NICE DCV

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

タッチスクリーンとスタイラスのサポートの有効化

注記

タッチスクリーンやスタイラスデバイスの USB リダイレクトは不要です。また、NICE DCV サーバーにベンダードライバーをインストールする必要もありません。

NICE DCV は、ネイティブオペレーティングシステムの API を使用してタッチスクリーンとスタイラスをサポートします。

Windows は Windows Ink を使用します。

Linux は X11 入力インジェクションを使用します。

  • Windows サーバーでのサポート

    タッチスクリーンは、サポート対象のすべての Windows オペレーティングシステムでサポートされています。スタイラスは Windows 10 と Windows 2019 以降のすべてのサポート対象の Windows オペレーティングシステムでサポートされています。Windows 2016、Windows 8.1、およびそれ以前のバージョンではサポートされていません。Windows NICE DCV サーバーでは、この機能はデフォルトで有効になっています。追加の設定は必要ありません。

  • Linux サーバーでのサポート

    タッチスクリーンとスタイラスは、サポートされているすべての Linux オペレーティングシステムでサポートされています。Linux NICE DCV サーバー上でホストされている仮想セッションでは、この機能はデフォルトで有効になっています。ただし、Linux NICE DCV サーバーでホストされているコンソールセッションで機能を有効にするには、いくつかの追加設定が必要です。

重要

NICE DCV でのタッチスクリーンとスタイラスの使用は、クライアントとサーバーの両方でサポートされ、サーバーでも有効になっている場合に有効になります。クライアントサポートについては、「NICE DCV ユーザーガイド」のクライアント機能を参照してください。

Linux NICE DCV サーバーでホストされているコンソールセッションでタッチスクリーンとスタイラスのサポートを有効にする方法
  1. お好みのテキストエディタを使用して/etc/X11/xorg.confを開きます。

  2. 次のセクションをファイルに追加します。

    Section "InputDevice" Identifier "DCV Stylus Pen" Driver "dcvinput" EndSection Section "InputDevice" Identifier "DCV Stylus Eraser" Driver "dcvinput" EndSection Section "InputDevice" Identifier "DCV Touchscreen" Driver "dcvinput" EndSection
  3. ServerLayout セクションの最後に以下を追加します。

    InputDevice "DCV Stylus Pen" InputDevice "DCV Stylus Eraser" InputDevice "DCV Touchscreen"

    例:

    Section "ServerLayout" ...existing content... InputDevice "DCV Stylus Pen" InputDevice "DCV Stylus Eraser" InputDevice "DCV Touchscreen" EndSection
  4. 変更内容を保存し、 ファイルを閉じます。

  5. X サーバーを再起動します。

    • RHEL、ロッキー、CentOS、Amazon Linux 2、Ubuntu、SUSE Linux Enterprise 12.x

      $ sudo systemctl isolate multi-user.target
      $ sudo systemctl isolate graphical.target
  6. 入力デバイスが適切に設定されていることを確認するには、次のコマンドを実行します。

    $ sudo DISPLAY=:0 xinput

    DCV スタイラスペン、DCV スタイラス消しゴム、および DCV タッチスクリーンがコマンド出力に表示されます。以下は出力例です。

    | Virtual core pointer id=2 [master pointer (3)] | | Virtual core XTEST pointer id=4 [slave pointer (2)] | | dummy_mouse id=6 [slave pointer (2)] | | dummy_keyboard id=7 [slave pointer (2)] | | DCV Stylus Pen id=8 [slave pointer (2)] | | DCV Stylus Eraser id=9 [slave pointer (2)] | | DCV Touchscreen id=10 [slave pointer (2)] | Virtual core keyboard id=3 [master keyboard (2)] | Virtual core XTEST keyboard id=5 [slave keyboard (3)]

スタイラスの圧力範囲の設定

アプリケーションの中には、スタイラスの圧力範囲を 0~2048 の範囲に減らす必要があるものもあります。/etc/X11/xorg.conf ファイルで Pressure2k オプションを true に設定することで圧力範囲を設定できます。

スタイラスの圧力を設定する方法
  1. お好みのテキストエディタを使用して/etc/X11/xorg.confを開きます。

  2. 次のセクションをファイルに追加します。

    Section "InputDevice" Identifier "DCV Stylus Pen" Driver "dcvinput" Option "Pressure2K" "true" EndSection Section "InputDevice" Identifier "DCV Stylus Eraser" Driver "dcvinput" Option "Pressure2K" "true" EndSection
  3. 変更内容を保存し、 ファイルを閉じます。

  4. X サーバーを再起動します。