检测 UWP 应用中触摸板的多点触控手势

Posted

技术标签:

【中文标题】检测 UWP 应用中触摸板的多点触控手势【英文标题】:Detect multi-touch gesture of touch pad in UWP apps 【发布时间】:2016-01-27 19:13:27 【问题描述】:

一个简单的案例:

使用触摸板上的捏合和平移手势以ScrollViewer 放大图像

请注意,这是您使用触摸屏时的内置手势。但是,当您在触摸板上执行此操作时,什么都不会发生。

我查了官方documents,但所涉及的主题文章只是讨论了对开发人员不开放的内置手势。

【问题讨论】:

我不清楚你的问题是什么。 msdn.microsoft.com/en-us/library/windows/apps/mt187313.aspx 触摸板上的手势应该可以工作,前提是您的笔记本电脑的触摸板支持它们。 文章讲的是内置手势的使用。我想通过我的code 检测它们并做其他效果。 我相信触摸板手势是内置的并提供驱动程序,因此不可扩展。 实际上,当您在触摸板上执行“捏合和缩放”时,应该会看到完全相同的行为,假设您仍在使用ScrollViewer 【参考方案1】:

在此处查看操纵事件:https://docs.microsoft.com/en-us/windows/uwp/input-and-devices/touch-interactions

【讨论】:

以上是关于检测 UWP 应用中触摸板的多点触控手势的主要内容,如果未能解决你的问题,请参考以下文章

iOS 数据结构维护多点触控痕迹?

WPF学习第十八章 多点触控输入

WPF学习第十八章 多点触控输入

防止多点触控的 UIButton 触摸事件

Linux 上 Java 中的多点触控事件:来自操作系统的事件还是在应用程序中识别?

js触摸事件详细解读