use*_*844 7 mouse clipboard cursor location
我正在寻找一种可以实时显示当前鼠标光标坐标的解决方案(即不是 xdotool 和不是 xev)。
我需要将鼠标移动到某个位置,然后按 Alt-Tab 切换到另一个窗口并在那里记录坐标。(这不会移动鼠标,因此坐标显示将保持不变)。
有一个 Windows 程序可以很好地用于此目的 - http://download.cnet.com/Cursor-Position/3000-2383_4-75449858.html?tag=mncol;1
...但它甚至没有在 Wine 中启动。
或者,如果此解决方案可以在按下热键时将坐标(以 XXX,YYY 格式)复制到剪贴板,而不是显示坐标,那就更好了。
我们欢迎所有的建议!
PS 我正在运行 Ubuntu 12.04 LTS。
Spartan 解决方案:如果您创建 bash 脚本,您可以使用 xdotool 实时显示坐标。只需在新终端中执行此操作:
while true; do xdotool getmouselocation; sleep 0.2; clear; done
Run Code Online (Sandbox Code Playgroud)
睡眠后更改值以使其或多或少“实时”。这需要bashUbuntu 中的默认用户 shell。
更好的解决方案:如果您具有管理员权限,请安装watch( sudo apt-get install watch),然后在新终端中执行此操作:
watch -ptn 0 "xdotool getmouselocation"
Run Code Online (Sandbox Code Playgroud)
它使用xdotool但不需要bash.