启用触摸屏和触控笔支持 - NICE DCV

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

启用触摸屏和触控笔支持

注意

USB触摸屏和触控笔设备不需要重定向。此外,无需在NICEDCV服务器上安装供应商驱动程序。

NICEDCV使用本机操作系统支持触摸屏和触控笔。APIs

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有关客户端支持的信息,请参阅NICEDCV用户指南》中的客户端功能

为 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、Rocky、CentOS、亚马逊 Linux 2、Ubuntu 和 Linux Enterprise 12.x SUSE

      $ 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 服务器。