好的,这可能是一个非常具体的问题,但我被严重卡住了。
我有一个 Adobe Air 桌面应用程序,它在 Dell Inspiron Touch PC(操作系统是 Win8)上全屏运行。交互涉及用手指/鼠标进行一些拖动。
编辑:我使用 Air 3.8
这是我的问题:使用鼠标操作时,在这台计算机和我测试过的所有其他 PC 上,一切正常且流畅。但是随着触摸输入,一切都变得明显滞后。
当通过触摸操作时,操作系统会显示一个点,指示识别手指的当前位置。当手指四处移动时,此操作系统输出的响应速度明显高于 Air 应用程序,后者的拖动时间更长且滞后。所以我认为问题在于将触摸事件传递给应用程序。
我试过的:
- 为 MultiTouch.inputMode 设置不同的值,假设 MultiTouchInputMode.NONE 将是最高性能的
- 为触摸输入安装新驱动程序
- 将操作系统的鼠标速度设置为“高”
- 将操作系统的触摸区域大小设置为“小”
没有任何影响,我猜不出来……</p>
有人对这些东西有想法甚至经验吗?
谢谢!