问题标签 [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 投票
3 回答
19768 浏览

android - Android - 如何获取原始触摸屏信息?

我正在开发一个适用于 Android 的绘画应用程序,我想使用来自设备触摸屏的原始数据来调整用户绘画时的画笔。我见过其他适用于 Android 的应用程序(例如 iSteam),其中画笔的大小取决于屏幕上指纹的大小。就绘画应用程序而言,这将是一个巨大的功能。

有没有办法获取这些数据?我已经用谷歌搜索了很长一段时间,但我还没有找到任何证明它的来源。我知道这是可能的,因为 Dolphin Browser 为 Hero 添加了多点触控支持,而无需在应用程序级别下进行任何更改。您必须能够获得原始数据的二维矩阵或其他东西......

我真的很感激我能得到的任何帮助!

0 投票
2 回答
7772 浏览

iphone - 有没有办法在 iPhone 模拟器中获得三指触控

我有一个需要测试 3 根手指触摸和 2 根手指触摸的应用程序,是否有免费的应用程序允许我使用 3 根手指,而不是像在模拟器中那样仅限于使用 2 根手指?

0 投票
4 回答
29996 浏览

android - Android Multitouch - 可以在模拟器中测试吗?

我最近发现 Android 2.0 SDK 通过 MotionEvent 类中的新功能支持多点触控。您可以在检索触摸属性时指定指针索引,如果屏幕上有多个手指,则应该提供多个指针。

不幸的是,我只有一个 G1 可以测试,它运行的是 Android 1.5 而不是 2.0。

有没有什么方法可以在没有 2.0 设备的情况下测试多点触控?在 iPhone 模拟器中,您可以按住 option 和 shift option 分别执行两指捏合和两指拖动。Android模拟器中是否有类似的功能?这是我应该期待在未来看到的东西,还是我应该接受它并购买新的测试手机?

0 投票
2 回答
366 浏览

iphone - 我正在考虑购买魔术鼠标,但我可以将它的多点触控功能用于 iphone 模拟器吗

你能用魔术鼠标来使用iphone模拟器,在手机模拟器上得到的不仅仅是两个手指吗?

0 投票
2 回答
1650 浏览

iphone - 有什么方法可以确定触摸运动的速度

我正在制作一个绘图应用程序,我想根据触摸速度增加我的画笔大小。

我将如何做到这一点?

0 投票
2 回答
592 浏览

windows-7 - 如何开发支持多点触控的 3D 应用程序?

是否可以在 .Net(XNA 或 WPF)中开发 3D 应用程序,以利用 Windows 7 的多点触控支持。

有可能这样做吗?

最好的起点在哪里?

0 投票
1 回答
161 浏览

iphone - 是否可以获得有关触摸事件的更多低级信息?

UITouch 对象只为您提供触摸的位置。是否也可以了解触摸的大小和形状(手指与屏幕接触的部分)?

更新:非 iphone 信息,但 Android API 似乎给出了size

0 投票
3 回答
948 浏览

c# - 如何学习多点触控屏幕的通信协议并为其编写 C# 应用程序?

我有一个上面有多点触控覆盖的显示器。它适用于 Windows 7,但我想用 C# 为 Windows XP 编写一个多点触控应用程序,它不支持开箱即用的触控功能。没有任何文件,我给制造商发了电子邮件,但从未得到回复。

但是,该设备可在 Windows XP 上与本身不支持多点触控的 Google 地球配合使用。所以我认为它会一起生成多种类型的消息,即用于 Windows 7 的 WM_TOUCH,一种用于 Google Earth COM API,并且可能以 UDP 或 Windows 消息形式生成它自己的消息。如何捕获所有通信并学习协议?

0 投票
1 回答
767 浏览

flash - Flash XML 套接字阻塞

我正在尝试解决我构建的多点触控应用程序中的一些问题。它使用flosc与发送多点触控事件的 xml 套接字服务器通信。

在大多数情况下,这一切都很好。

但是,如果我的意思是多点触控事件,Flash 无法跟上解析输入的速度,并且套接字只会不断获取堆积的数据,直到它赶上或整个事情崩溃。

一旦输入太多*,我就可以丢弃输入,但我无法设计一种聪明的方法来做到这一点。

* 该应用程序可以同时进行 6-10 个输入,没有问题,一旦我必须处理 20+ 个,事情就开始变得毛茸茸,这基本上意味着有人躺在桌子上;)

0 投票
1 回答
973 浏览

mouseevent - Windows 平板电脑事件 - 禁用保持手势

我一直在尝试在平板电脑(Windows 7)上实现长按功能。问题是我在触摸平板电脑时没有收到 MouseDown 事件(触摸并等待)。

只有在我移动手指(拖动)后,我才会收到 MouseDown 事件。当我在一段时间后拿起它时,我才会同时获得 down 和 up 事件。

我发现这个问题是由于这里提到的“保留”手势而发生的:http: //msdn.microsoft.com/en-us/library/ms703320%28VS.85%29.aspx

我想禁用这个手势,就像他们按住一样:hxxp:...microsoft.com/en-us/library/bb969148%28VS.85%29.aspx

我已经成功实现了按住手势禁用,但是我找不到如何禁用按住手势。

也许它以相同的方式完成,但常数不同。

我非常感谢您在这方面的帮助。

谢谢你,乔