启用触摸屏和触控笔支持 - NICE DCV
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

启用触摸屏和触控笔支持

注意

触摸屏和触控笔设备不需要使用 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、Rocky、CentOS、亚马逊 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 服务器。