Q100640: Mari 4.8 和 5.0 中通过 Windows Ink 实现远程桌面协议的笔压感应

概括

本文将解释不同版本的Mari对 Windows Ink 和远程桌面协议 (RDP) 笔压感应支持的变化。艺术家可以使用绘图板上的笔压来自动调整画笔设置,例如大小和不透明度,从而在绘画过程中进行创作。

Windows 10 通过实施 Windows Ink(Windows 为笔输入设备开发的新内部协议)引入了对连接到远程计算机的平板电脑笔压感功能的支持。

虽然Mari 4.8 和 5.0 可以使用 Windows Ink,但Mari 4.7 及更早版本仅支持传统的 WinTab 与绘图板交互。WinTab 不支持远程连接中的笔压感应。然而,您仍然需要将Mari与 WinTab 配合使用,用于本地连接,甚至可能用于远程连接,因为目前Mari中存在 5 个由 Windows Ink 引起的已知错误,这些错误会导致Mari中的某些操作感觉不流畅。

请参考下表,了解如何通过 Windows Ink 远程连接启动支持笔压感应的Mari ,或如何通过 WinTab 启动Mari以获得最佳的本地用户笔处理体验:

Mari
发布

如何在 Windows Ink 中启用笔压感应以进行远程连接的Mari

如何以最佳笔处理方式启动Mari以实现本地连接(WinTab)

5.0v2 及更高版本

使用新方式启动
Mari 5.0v2(Windows Ink)快捷方式

使用标准快捷键启动Mari 5.0v2

4.8v2

使用新方式启动
Mari 4.8v2(Windows Ink)快捷方式

使用标准快捷键启动Mari 4.8v2

5.0v1

默认使用 Windows Ink。可通过任意快捷方式启动。

将命令行参数-platform windows:nowmpointer添加到快捷方式的目标位置

4.8v1

默认使用 Windows Ink。可通过任意快捷方式启动。

将命令行参数-platform windows:nowmpointer添加到快捷方式的目标位置

4.7 和
早些时候

Windows Ink 不受支持

无需更改, Mari默认使用 WinTab。

更多信息

如何在 Windows Ink 中启用笔压感应以进行远程连接的Mari

Windows 10 通过 Windows Ink 实现了对远程桌面协议 (RDP) 上数位板笔压感功能的支持。然而, Mari 4.7 及更早版本使用的是传统的 WinTab 协议与数位板交互,而非 Windows Ink。这意味着无法通过远程连接使用笔压功能。

与 4.7 版本相比, Mari 4.8v1 和 5.0v1 版本更改了与平板电脑外设的交互方式,从 WinTab 改为 Windows Ink。借助对 Windows Ink 的支持,艺术家现在可以通过远程连接使用笔压功能。

然而,在使用Mari 4.8v1 和 5.0v1 的 Windows Ink 功能通过笔进行创作时,出现了一些不理想的行为。Mari Mari团队正在努力解决这些问题,并将在未来的Mari版本中修复。更多信息请参阅下方链接的相关 Bug Tracker 文章:

ID 496140 - 使用 Windows Ink 通过 Wacom 数位板操作滑块时,滑块会卡住

ID 494883 - Windows Ink 在平板电脑短笔画上创建额外的点击

ID 498306 - 启用 Windows Ink 后,使用 Wacom 笔单击并按住工具栏组按钮不会显示弹出式选择菜单。

ID 498345 - 启用 Windows Ink 后,使用 Wacom 笔并按 Alt+右键单击时无法缩放

ID 498462 - 启用 Windows Ink 后,使用 Wacom 笔拖动变形点时会出现延迟。

Mari 4.8v2 和 5.0v2 中,为了防止本地用户遇到这些问题,实施了一种变通方法,强制Mari使用 WinTab。

此解决方法是通过向Mari的默认桌面快捷方式添加命令行参数来实现的,该参数强制所有平板电脑交互都通过 WinTab 进行:
-platform windows:nowmpointer

为了保留使用 Windows Ink 启动远程笔压感应的选项,还添加了一个新的默认桌面快捷方式。

要使用 Windows Ink 启动Mari 4.8v2/5.0v2 及更高版本,请使用Mari <版本> (Windows Ink)快捷方式,因为此快捷方式不包含强制Mari使用 WinTab 的命令行参数:

WinInkShortcut.png

安装过程中会创建Mari <版本> (Windows Ink)快捷方式,默认情况下位于C:\Users\Public\Desktop\Mari <version> (Windows Ink)

请记住,在上述错误得到解决之前,如果您使用 Windows Ink,这些错误仍然存在。

如何以最佳笔处理方式启动Mari以实现本地连接(WinTab)

Mari 4.8v2 和 5.0v2 中,实施了一种变通方法,以防止 Windows Ink 的问题影响非远程工作的用户。

这种变通方法强制Mari的笔触处理通过 WinTab 进行交互,就像Mari 4.7 及更早版本一样。当Mari被强制使用 WinTab 时,笔压感应将无法通过远程连接工作,但可以避免使用 Windows Ink 进行笔触处理时出现的错误。

此解决方法是通过向Mari的默认桌面快捷方式添加命令行参数来实现的,该参数强制所有平板电脑交互都通过 WinTab 进行:
-platform windows:nowmpointer


Mari5.0v2快捷方式.png

请注意,如果您是从命令行启动Mari可执行文件,或者创建了自己的自定义桌面快捷方式,并且希望强制平板电脑交互使用 WinTab,则需要添加此命令行参数。例如:

“C:\Program Files\Mari5.0v1\Bundle\bin\Mari5.0v1.exe -platform windows:nowmpointer

结论

本文所述的条件意味着,在本地工作时,您始终需要将Mari与 WinTab 结合使用;而在远程工作时,如果您想要获得笔压感应功能(但代价是会遇到当前 Windows Ink 的一些错误),则应将Mari与 Windows Ink 结合使用。

更多帮助

如果您遇到任何问题,请创建支持工单并向我们提供本文中要求的信息:
Q100090:报告Mari问题时需要发送给支持团队的信息

如需了解如何提交支持工单,请参阅本文:
Q100064:如何提交支持工单

    我们很遗憾听到

    请告诉我们