2008-09-30 62 views
18

我是VMware用户,在编程时我经常使用键盘快捷键。然而,事实证明,这有点让人非常痛苦,因为有时VMware会抓住它并关闭/暂停(Ctrl + Z)虚拟机。可怕的VMware键盘快捷键

有没有办法在VMware上禁用键盘快捷键?有没有人曾经找到解决方法?

+1

是的!虽然不是编程相关的,但这可能是我遇到过的最烦人的键盘快捷键。 – 2008-09-30 13:00:53

+2

请重新打开此问题。 VMWare和其他虚拟环境在开发和生产中变得越来越普遍,并且与“最佳编程鼠标”和其他环境问题一样重要。 – 2008-09-30 13:24:12

+0

我完全同意罗布艾伦。 – Michiel 2008-09-30 13:27:21

回答

7

我使用AutoHotKey(您是否在Windows上运行VMWare?)来禁用某些快捷方式。你可以在这里找到这个工具:

http://www.autohotkey.com/

它是开源的,我很喜欢它。可以用于自动化任务,但您也可以让它对不同的窗口做出不同的响应。通过一些AHK脚本,我认为你应该能够解决你的问题。

该网站在编写方便的脚本时也有大量的教程。

祝你好运。

4

如果它适合你 - 这里有一些非常简单的hacky解决方案 - 只需使用ResHacker程序来摆脱那些烦人的加速器(它们被定义为vmware.exe中的资源)。

2

这对我来说也是非常烦人的。我终于解决了这对我通过执行以下操作:

  1. 打开VMware Workstation的喜好(编辑菜单|首)
  2. 选择输入标签
  3. 检查“的按键抓住键盘和鼠标输入”的选项。

这样,如果鼠标在虚拟机的窗口之外漂移,当键入someting时,虚拟机将“重新获得”焦点。