环境信息
Windows 11 25H2
MouseFix x64 v1.0.4
MouseInc 手势软件
鼠标右键存在微动老化(抖动)问题,因此需要开启 MouseFix 的右键防抖
当前右键防抖阈值:20ms
问题描述
在使用 MouseInc 的右键手势启动程序时,开启 MouseFix 的 Smart Drag 功能后,部分程序启动后无法正常获得前台焦点。
程序本身能够正常启动,但窗口不会自动切换到前台,而是停留在当前活动窗口后面,需要手动点击才能激活。
目前发现受影响的软件有:
复现条件
开启以下功能:
Right Button Filtering:开启
Smart Drag:开启
然后通过 MouseInc 的右键手势启动 Notepad4 或 ScreenCapture。
可以稳定复现窗口无法获得前台焦点的问题。
测试结果
Right Button Filtering
Smart Drag
启动方式
结果
开启
开启
MouseInc 右键手势启动 Notepad4/ScreenCapture
无法获得前台焦点
开启
关闭
MouseInc 右键手势启动 Notepad4/ScreenCapture
正常获得前台焦点
关闭
开启或关闭
MouseInc 右键手势启动 Notepad4/ScreenCapture
正常获得前台焦点
开启
开启
键盘快捷键启动 Notepad4/ScreenCapture
正常获得前台焦点
演示视频:
OUTPUT.mp4
从测试结果来看:
MouseInc 手势识别本身没有问题,程序均能正常启动。
焦点异常仅在「Right Button Filtering 开启 + Smart Drag 开启」时出现。
关闭 Smart Drag 后问题立即消失。
使用键盘快捷键启动相同程序不会出现该问题。
因此问题似乎与 Smart Drag 处理右键拖拽/手势过程的逻辑有关。
补充说明
不是所有程序都会受到影响,目前仅发现 Notepad4 和 ScreenCapture 出现该现象。
上述程序均为新进程启动,并非激活已有实例。
我的右键微动已经影响正常使用,因此必须保留右键防抖功能。
期望行为
希望 Smart Drag 在保护拖拽操作的同时,能够兼容 MouseInc 等右键手势软件,不影响通过手势启动程序后的前台焦点获取。
如果需要进一步测试,我愿意配合提供更多信息。
环境信息
问题描述
在使用 MouseInc 的右键手势启动程序时,开启 MouseFix 的 Smart Drag 功能后,部分程序启动后无法正常获得前台焦点。
程序本身能够正常启动,但窗口不会自动切换到前台,而是停留在当前活动窗口后面,需要手动点击才能激活。
目前发现受影响的软件有:
复现条件
开启以下功能:
然后通过 MouseInc 的右键手势启动 Notepad4 或 ScreenCapture。
可以稳定复现窗口无法获得前台焦点的问题。
测试结果
演示视频:
OUTPUT.mp4
从测试结果来看:
因此问题似乎与 Smart Drag 处理右键拖拽/手势过程的逻辑有关。
补充说明
期望行为
希望 Smart Drag 在保护拖拽操作的同时,能够兼容 MouseInc 等右键手势软件,不影响通过手势启动程序后的前台焦点获取。
如果需要进一步测试,我愿意配合提供更多信息。