我在 Windows 8 主机上的 VirtualBox VM 中使用 HP Envy 17" 笔记本电脑运行 Linux Mint 14 (Cinnamon)。当我执行任何操作(从拖动图标到双击触控板上的某个内容)时,它似乎会随机决定显示工作区选择屏幕。这使得该环境无法使用,尽管在所有其他情况下它都是完美的。
禁用任何基于动作的手势的设置在哪里?我仔细检查了设置,但就是找不到正确的设置。我在谷歌上搜索了,也没有得到任何确凿的结果。
在构建这个问题的过程中,这种情况也曾发生过,所以请原谅我的简短。我通常会提供更多细节,但每隔一次触控板接触都会造成这种不良影响。
如果这不是正确的地方,请告诉我。
答案1
我也遇到过这种情况(除了 Windows 7 主机)。在我禁用 VirtualBox 中的鼠标集成后,鼠标不再跳动(按照Mint 14 发行说明)
如果你不想禁用鼠标集成,在客户机 ~/.bashrc 中添加以下内容也对我很有帮助,可以减少鼠标跳跃(參考):
xinput set-prop "VirtualBox mouse integration" "Coordinate Transformation Matrix" 0.5 0 0 0 0.5 0 0 0 1.0
xinput set-prop "VirtualBox mouse integration" "Coordinate Transformation Matrix" 1.0 0 0 0 1.0 0 0 0 1.0
或者,您可以通过前往菜单 -> 首选项 -> Cinnamon 设置 -> 热角来禁用热角(当鼠标碰到屏幕的指定角落时会显示工作区选择)。
鼠标仍然会跳动一点,但至少工作区不会随机弹出;)
答案2
实际上,鼠标指针似乎被重置为坐标 (0,0),因此如果您仍然想要热角,您可以将其移动到任何其他角落,这样也没什么问题。至少对我来说这样有效。现在我的热角位于右上角。
因此问题似乎是 Virtualbox 将鼠标指针放在位置 (0,0) 很短的时间,然后将其恢复到虚拟机中的位置,如果选择位于左上角,则会触发热角。