MossFox
V2EX  ›  问与答

怎样禁止 Windows 的这种 "预测触摸轨迹" 的行为?

  •  
  •   MossFox · Aug 9, 2025 · 1588 views
    This topic created in 306 days ago, the information mentioned may be changed or developed.

    可能直接上个图会好一些,设备是 Surface 系列的触屏 Windows 环境。

    左列是使用笔输入的效果,右列是触摸输入。

    为了看得清楚,触摸没有直接用手指,用的是模拟触摸的那种九块九包邮的笔。同时,下面 GIF 中演示是用的 Windows 画图,不会预处理输入轨迹,所以有更好的参考价值。

    电容笔 触摸屏

    图片是 Imgur 的 URL ,如果不显示说明它把访问 IP 拦截了。

    逐帧看的话,可以看到触摸的输入轨迹明显有一段被 "预测" (或者平滑?) 的部分。整体上触摸轨迹也是更平滑一点。

    实际日常也能明显观测到这种行为的场景:

    • 部分 UWP 应用内 (Windows 10 开始菜单也一样), 滑动非常跟笔,但是如果用触摸滑动,它会在手指停下来的时候 "弹一下再回去"。

    Android 和 iOS 从来没有发现过这么明显的不对劲。

    对了,Android 设备里有个特例,微软那个 Surface Duo (安卓系统) 的触摸就有这种行为:

    左: Surface Duo ,右:Redmi 某机型


    上面就是情况示例和说明。有没有人尝试过去屏蔽掉 Windows 的这种行为?

    目前搜索到的资料只有 Windows 注册表项的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TouchPrediction 这个位置似乎有点字面上的关联,但是嘛上面的演示图片已经是把里面 LatencySampleTime 设置项都调到 0 (或者比初始值低) 的情况下录的了。有可能根本不是这个设置项在影响。

    或者,有没有什么头绪这个是 软件 还是 硬件 层面的问题?有其他 Windows 触摸设备对比一下看看有无这种现象吗?

    2 replies    2025-08-10 07:38:25 +08:00
    Donduck
        1
    Donduck  
       Aug 10, 2025
    noahhhh
        2
    noahhhh  
       Aug 10, 2025 via Android
    软件功能,Android 和 iOS 平板也有,算法预测轨迹来降低书写延迟
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1255 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 23:41 · PVG 07:41 · LAX 16:41 · JFK 19:41
    ♥ Do have faith in what you're doing.