You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

电容屏点击按钮无变色效果,如何在Windows 10调整触摸延迟?

解决电容屏触摸响应过快导致视觉反馈不可见的问题

一、通过Windows 10系统设置调整触摸延迟

  • 打开「设置」>「设备」>「触摸」,找到触摸敏感度或触摸延迟相关选项(不同Win10版本命名可能略有差异),将滑块向「高延迟」方向拖动,拉长触摸输入的识别间隔,让Mouse Down与Mouse Up事件的时间差足够肉眼捕捉到背景色变化。
  • 若未找到直接选项,可进入「轻松使用」>「鼠标指针」>「触摸指针」,调整触摸指针的响应速度,间接增加触摸事件的触发间隔。

二、精准修改注册表项(针对之前修改无效的情况)

尝试针对电容屏的特定注册表设置:

  1. 按下Win+R打开运行窗口,输入regedit启动注册表编辑器
  2. 导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PrecisionTouchPad
  3. 新建或修改DWORD(32位)值,命名为TouchLatency,将其十进制值设置为100-300(单位:毫秒,可根据实际效果微调)
  4. 同时可修改HKEY_CURRENT_USER\Software\Microsoft\Wisp\Touch路径下的TouchDelay值,同样设置为100-300毫秒
  5. 修改完成后重启电脑生效

三、可选:系统设置无效时的代码层面调整

如果系统设置调整后仍达不到预期,可在C#代码中给Mouse Up事件添加短暂延迟,确保绿色背景的可见性:

private void Button_MouseUp(object sender, MouseEventArgs e)
{
    // 延迟150毫秒恢复背景色,可根据需求调整时长
    Task.Delay(150).ContinueWith(_ => 
    {
        this.Dispatcher.Invoke(() => 
        {
            ((Button)sender).Background = Brushes.Transparent; // 替换为按钮原背景色
        });
    });
}

内容的提问来源于stack exchange,提问作者vin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 00:53:19