【问题标题】:xdotool mousemove won't work on ubuntu vmware vmxdotool mousemove 在 ubuntu vmware vm 上不起作用
【发布时间】:2016-03-09 23:40:13
【问题描述】:

我在 Mac 上的 vmware fusion vm 上的 ubuntu 15.10 上安装了 xdotool。 我尝试在终端中运行以下命令。

>xdotool
returns the list of commands.

>xdotool mousemove 200 200 
does not move the mouse, it should move it.

>xdotool type hello 
does work and types hello

我的 mousemove 命令是否有问题,或者由于某种原因它在终端或虚拟机中不起作用。

【问题讨论】:

  • 我在 vmware 上运行的 Kubuntu 16.04 遇到了完全相同的问题。有什么发现吗?

标签: ubuntu virtual-machine xdotool


【解决方案1】:

这可能是一个答案: 在 Linux Mint 18.1 中的主机 Linux Mint 17 / guest 上,鼠标似乎没有移动(视觉上,鼠标指针没有移动)。但是如果你添加一个“xdotool click 1”,你会看到点击是在正确的鼠标位置上。

【讨论】:

  • 在 KVM 来宾 Ubuntu 18.04 上测试过,并使用 pyautogui 检查鼠标位置,鼠标位于正确位置
  • 对于fedora 31也是同样的问题,鼠标点击在你移动的位置有效但光标没有移动,谢谢你的帖子
【解决方案2】:

这可能是答案 编辑虚拟机目录中的 .vmx 文件并添加以下行:

vmmouse.present = "FALSE"

This may works for you

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-21
    • 2012-06-25
    • 1970-01-01
    • 2018-06-08
    • 2013-12-28
    • 2013-11-27
    相关资源
    最近更新 更多