我怎样才能让 Virtualbox 忽略特定的键?

我怎样才能让 Virtualbox 忽略特定的键?

我在 Ubuntu 主机上使用 Windows 的 Virtualbox。我将其放在单独的工作区中(我使用 Xmonad)。Xmonad 使用 Windows 键作为修饰键。问题是:当我按下它时,Windows 机器会打开开始菜单。禁用键盘自动捕获有点帮助,但不是完全帮助。那么,有没有办法设置 Virtualbox,以便它完全忽略特定的键或序列?

答案1

这些适用于非 Virtualbox 环境中的客户窗口,并应控制客户机。
在 Windows 客户机中,您可以右键单击桌面并选择:-
-> 图形选项 -> 然后热键 -> 禁用。
禁用除 win+l win+u- 之外的所有热键,需要重新启动。
http://www.autohotkey.com/docs/misc/Override.htm
我已经在 win 7 上测试过了 [选项 -> 禁用,另一个说它适用于所有操作系统(这是一个注册表黑客,注册表上的正常警告)]
希望其中一个可以起作用。

答案2

尝试将其添加到您的.xmonad/xmonad.hs文件:

((0, xK_Super_L), return ())

从这里得到:http://comments.gmane.org/gmane.comp.lang.haskell.xmonad/12141

相关内容