问题标签 [multi-touch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
21520 浏览

java - 如何用 Java 开发多点触控应用程序?

期待多点触控界面变得更加普及的那一天,Java 中是否有可用于开发触控应用程序的库?我正在寻找类似于 MouseListener / MouseMotionListener / MouseWheelListener 的接口。

0 投票
1 回答
1681 浏览

iphone - iPhone多点触控事件是如何触发的?

我阅读了SDK文档,但无法理解一些细节,需要一些帮助。

为了

  1. touches和有什么区别[event allTouches]
  2. 如果用户松开一根手指,但屏幕上还有其他手指,那么后面的事件是否仍然包含手指touches[event allTouches]

谢谢

0 投票
7 回答
900 浏览

pixelsense - 桌面的多点触控界面有真正的价值吗?

我最近很幸运参与了微软的 Surface 项目,为即将举行的“贸易展”编写了一款教育游戏。我真的可以看到 Surface 的协作性质和自然交互在教育领域的巨大潜力,我真的无法对“普通”机器上的触摸或多点触控感到兴奋。

我可以看到多点触控在 iPhone 这样的移动设备中是多么有用,但我只是不明白我想如何或为什么要将我的粘手指放在我的台式机或笔记本电脑上,或者什么软件会真正利用其中(特别是如果它仅限于“仅”2个输入。我想我用鼠标调整图片大小比从鼠标到达屏幕并在那里进行操作要快:)

我只是不明白吗?是否有人在开发可能会改变我想法的令人兴奋的多点触控应用程序?:)

0 投票
1 回答
637 浏览

multi-touch - 对网络浏览器/网页的多点触控支持

多点触控似乎每天都在全球范围内收集越来越多的参考资料。很快价格很可能会下降,因为已经有大量公司在投资它们。现在我想问stackoverflow的是以下内容:

  • 是时候开始为浏览器开发开源多点触控 api 了吗,比如 Firefox 的插件?

  • 我们需要对当前的 Web 框架进行哪些修改以支持多点触控?

我知道这与编程没有直接关系,因此是社区 wiki。只是想收集一些关于它的意见。

编辑:我的目标是了解开发人员是否对此感兴趣,您可能会做的一些事情是:

  • 缩放
  • 增加迭代性,例如允许重新组织网页
  • 多人同时使用同一个网页。

为什么这个问题(一个例子): - 例如,Javascript 还没有准备好同时处理多个动作。(你可以模拟它,但你不能只用 2 个鼠标指针进入你的网络浏览器并同时做多个事情)

0 投票
2 回答
1685 浏览

opengl - EeePC 上的多点触控鼠标手势

我有一台运行 Ubuntu Intrepid Ibex 的 EeePC 900。触摸板内置了一些简单的多点触控手势——例如通过用两根手指而不是一根手指拖动来滚动。

如何在 OpenGL/C 应用程序中检测多点触控事件?

EeePC 900 上的触摸板是否能够处理旋转和缩放手势?


MPX 示例返回 withOnly found one master pointer.并且建议的xinput --create-master "ImPS/2 Logitech Wheel Mouse"内容未被 xinput 识别。那么多点触控滚动行为是内置在较低级别的吗?

0 投票
2 回答
643 浏览

design-patterns - 多点触控设计和交互模式,有链接吗?

我在 Microsoft Surface 等多点触控设备上开发了一个协作业务应用程序。然而,在我看来,多点触控设备上的每个协作应用程序都是为了共享照片、绘画、玩耍或一次为一个人而设计的。

所以,我没有参考资料,我很难想象多个用户如何在同一个用户界面上工作,或者他们应该如何与我的应用程序交互。

我的问题是:你知道一些关于协作多点触控设备的设计和交互模式的博客/书籍/链接/作者吗?(对我来说,协作意味着“同时有多个用户”)。

0 投票
1 回答
22328 浏览

iphone - iphone模拟器使用多点触控问题

我知道在 iphone 模拟器中使用多点触控输入,使用鼠标时按住 OPT 键。将看到两个虚拟的指尖。移动鼠标进行捏合和捏合。我的问题是在模拟器中,这两个指尖只会一直在中心重叠,如果我只想移动一个手指,另一个手指固定在一个点上,而不是一起移动两个指尖如何在 iphone 模拟器中实现这一点?在其他我希望这两个虚拟手指可以在屏幕上的任何位置重叠,但不仅仅是中心

0 投票
2 回答
956 浏览

iphone - iPhone SDK:如何存储在触摸事件期间生成的坐标对?

我正在尝试为 iPhone 创建一个旋转对象。我让它计算所有的三角函数。问题是,对于我的项目,每次手指围绕中心点拖动超过 30 度时,我都需要让程序重置 x 和 y。每当我将变量链接到 touchesMoved 函数中当前位置的 x 和 y 时,它们会永久链接并随着拖动事件不断变化,而不是保持不变并每 30 度更新一次。有没有办法静态存储 x 和 y?

Kailoa Kadano,已经这样做了,它仍然链接和更新。代码:currentpoint = [touch locationInView:self.view]; 当起点和当前点之间的角度 >= 30 度设置 altpoint = currentpoint 时,我使用 CGPointMake 做到了,但它没有用。altpoint 不断更新到 currentpoint

0 投票
1 回答
3378 浏览

events - 放大/缩小手势 UIView

我一直在尝试在 UIView 中捕捉手势放大/缩小。

代码:

我正在使用函数 distanceBetweenPoints,问题是 firstPoint 或 secondPoint 始终为 0.00、0.00,因此结果是其中一个的值。

我需要将展位值设为零才能获得真实距离。

视图的框架为:(0, 0, 320, 417)。

我正在开发的功能类似于放大/缩小谷歌地图。

谢谢,

0 投票
4 回答
1100 浏览

.net - 为 Windows 多点触控进行开发——例如 Dell Studio One 19

前几天我在网上看到了Dell Studio One 19,想知道 Multi-Touch 的开发环境是什么?

有没有人为此开发,或者知道环境是什么?

我知道要为HP TouchSmart进行开发,您需要 HP 自己的 SDK....这对我来说听起来不太好(查看这个 .NET Rocks 插曲

我希望新的戴尔只是使用 Windows 7 原生触控支持....

理想情况下,我希望看到 Microsoft Surface SDK 的一个子集被带到运行 Win 7 的支持触摸的屏幕上......

有人从开发的角度了解 Win 7 上的 Multi-Touch 发生了什么吗?