我在Windows 7中安装了virtualbox,并将Ubuntu安装为来宾操作系统。
我想按一个键( Alt + F1 )来激活Ubuntu并发送继续发送相同的密钥到Ubuntu然后Ubuntu将激活Ibuntu内部的问题
这意味着我想按一个键来激活Ubuntu中的程序。 我认为autohotkey脚本可以做到这一点。但我不知道如何。
答案 0 :(得分:1)
您可以在VirtualBox窗口中尝试WinActivate
,然后使用SendInput
命令进行操作。由于VirtualBox使用各种低级挂钩,我不知道它对响应密钥发送有多好。
由于它是Windows应用程序,因此它有可能接受其他Windows消息。 ControlSend
命令可能很有用,但我不知道VBox是否会将密钥传递给来宾操作系统。
AutoHotkey与低级应用程序竞争。某些软件(如游戏)故意阻止人工输入。其他人只是自然而然地做到了,例如VirtualBox。
答案 1 :(得分:0)
由于Gnome可以捕获ctrl + click和alt + click,因此我使用:
+ RButton :: SendInput {点击,中间} 返回
将鼠标中键单击发送到Win7中的vbox linux。
使用风险自负。