左Ctrl键在VirtualBox中不起作用

在Ubuntu 10.10 amd64上的VirtualBox中运行操作系统时,我发现未正确检测到LCtrl (left-ctrl)键。 (虚拟框使用RCtrl (右键),但LCtrl键应该可用。)这使得像Emacs这样严重依赖控制键的程序无法正常工作。 搜索互联网时,我发现类似的投诉是通过在鼠标偏好中按下Ctrl键时关闭显示指针的位置来修复的。由于这已在我的系统上关闭(实际上在主机和客户端操作系统中),不要以为这是问题所在。

我的问题:这是一个错误,一个function或操作员错误?

作为Virtual Box中Emacs的解决方法,您可以通过按下来操作控制键function

CapsLock + Control然后在按住Control的同时释放CapsLock并按下相应的funktion键(例如N )。

要使用右移键(但该键在Virtual Box中也无法完全运行),您可以从文件 – >首选项 – >输入中的虚拟盒管理器设置中定义另一个主机键。

在Ubuntu 12.04中,禁用鼠标指针(系统设置►鼠标和触摸板►按下Ctrl键时显示指针的位置)可以解决问题。

我可以通过禁用“在鼠标首选项中按Ctrl键时突出显示指针来使控制键工作。这是在Fedora上使用Gnome 3,所以它可能对你没有帮助。

在我的情况下, LCtrl (左 – ctrl)在客户操作系统中不起作用,因为我之前在主机操作系统中配置了LCtrl键以突出显示鼠标一旦按下的位置。

一旦在HOST OS中恢复 ,客户操作系统中的LCtrl就像往常一样“恢复营业”。
很简单 :)

通过启用Virtual Box首选项“Auto Capture Keyboard”(在“Input”下),我能够解决我的LCTRL (在Ubuntu Virtual Box VM中)的问题。 希望能帮助别人。