“键盘挂钩超时值”是什么?是否应该更改它以适应 VMWare?

“键盘挂钩超时值”是什么?是否应该更改它以适应 VMWare?

我正在本机运行 Windows 10 并尝试运行 VMWare VM。我目前正在制作 Ubuntu 14.04 VM,但即使我启动其他 VM,似乎也会出现相同的消息:

在此处输入图片描述

我将在这里输入文本,以便搜索引擎可以找到该帖子:

键盘挂钩超时值未设置为 VMWare Workstation 建议的值。这可能会导致主机压力过大时丢失击键。我们建议您允许此应用程序更新该值。更新此值后,您必须注销并重新登录才能使该值生效。

有人可以解释一下“键盘挂钩超时值”是什么,以及选择“确定”或“取消”的理由吗?

到目前为止,我一直选择“取消”,因为我的原生 Windows 10 安装运行良好,而且我犹豫是否要更改操作系统设置,而本文似乎适用于选择“确定”即可。

答案1

适用于 Windows 的 VMware 产品安装了一个低级键盘挂钩,以便当虚拟机被“抓取”时,它可以拦截键盘事件并将其发送到客户操作系统,而不会将事件发送到主机上的其他应用程序。

键盘钩子超时是钩子处理键盘事件的时间量。提示要求您允许产品自动增加键盘钩子超时,这样如果主机负载过重,键盘事件就不会被丢弃。

我的理解是,增加超时时间不再那么重要,而且基本上没有什么用。遗憾的是,提示也坏了(让 VMware Workstation 停止询问您的唯一方法是单击“确定”)。

您还可以咨询有关操作系统设置 (LowLevelHooksTimeout) 的 MSDN 文档

相关内容