【问题标题】:How to have a multitouch application with multiple monitors?如何拥有具有多个显示器的多点触控应用程序?
【发布时间】:2011-12-13 14:32:31
【问题描述】:

我的应用是多点触控的,可以在单台显示器上正常工作,或者在 2 台显示器上同时运行 1 台。 但是当我在两台显示器上尝试多点触控时,触摸只适用于我触摸的第一台,而第二台显示器什么也没有……就像第一台显示器获得所有触控设备的焦点一样……

有没有办法让每个显示器同时有一根手指?

我在 Win7 64 位,.NET 4.0

2 个双触摸显示器:NEC MultiSync LCD 2490WUXi²

【问题讨论】:

  • 他们是否在应用程序之外的窗口中使用多点触控?您确定触摸不会转移到第一个窗口?
  • 不,它在应用程序之外的 Windows 中不起作用。
  • 如果我使用 ImageViewer 之类的东西,多点触控可以在 Windows 中工作,但只能在一台显示器上使用,如果我在两台显示器上展开 imageviewer,我不能在每个窗口中使用一根手指...
  • 那是你的首要任务。 WPF 仅从 Windows 捕获触摸,而不是直接从屏幕捕获。屏幕是否带有定制软件? (控制面板 -> 平板电脑设置 -> 显示 -> 配置 -> 设置以设置触摸屏以与 Windows 一起使用)
  • 我发现了这个:social.msdn.microsoft.com/Forums/en/tabletandtouch/thread/… 看起来不可能。 (只是确认一下,如果您不触摸第一个触摸屏,您可以使用第二个触摸屏吗?)

标签: wpf touch monitor multi-touch touchscreen


【解决方案1】:

最后,在多台显示器上同时进行多点触控只有两种可能性:

1) 使用 Mosaic (NVidia) 或 Eyefinity (ATI) 模拟所有显示器只有 1 个显示器

2) 自己编写驱动程序以完全按照您的意愿进行操作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-27
    • 2023-04-02
    • 2011-03-19
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    相关资源
    最近更新 更多