如何在 Windows 中单击鼠标停止工作但我可以移动鼠标?

Cil*_*vic 10 windows windows-server-2008 microsoft-powerpoint

情况:

  • 带有 SP2 64 位的 Windows 2008 服务器用作“终端服务器”,Direct X 11
  • Office 2007 32 位
  • 使用 WPF、nlog、Lucene 的 PowerPoint .net 插件
  • 加载项适用于最终用户,不需要 RDP(此特定客户端使用终端服务器)

并发症:

  • 启动 PowerPoint(加载加载项)后,鼠标点击不再起作用
  • 鼠标光标不断移动,机器一般反应灵敏
  • 即使在杀死 PowerPoint 进程后该行为仍然存在
  • 即使重新连接到终端会话后,行为仍然存在
  • 恢复鼠标点击的唯一方法是终止会话

解决方案

  • 如何诊断 Windows 停止接收鼠标点击的原因?
  • 造成这种情况的可能原因是什么(驱动程序、显示器、RDP 等)?

不幸的是,该行为不会在测试系统上重现。

小智 7

这可能是由于 WPF 错误https://social.msdn.microsoft.com/Forums/vstudio/en-US/ac81b552-44ac-4410-a5cd-4dbf6132a634/wpf-apps-stop-responding-to-touches-while -mouse-continues-to-work?forum=wpf

建议如下:

  • 升级操作系统
  • 升级 Office(2007 太旧了,32 位也可能与 64 位操作系统不兼容)。
  • 检查客户端是否也使用最新的 RDP 客户端(Windows 7/8 的 RDP 客户端与 Windows XP 不同)
  • 在测试平台上使用相同的客户端测试行为。

另外,为您快速修复(如果这是业务关键情况)-如果问题仅存在于一个客户端,并且您需要尽快修复它,请在 Win 服务器上安装 VNC 服务器并让客户端使用 VNC(RealVNC,例如)。