嗨,我正在刷新我的桌面,模拟使用xdool按“F5”键/按“ctrl+R”键。
我试过了,但是

^[[15~jake@jake-PC ~ $ ~

按回车键后:
bash: /home/jake: Is a directory

那我已经试过了
xdotool search --classname Desktop
73400321

拿到身份证,然后试着:
xdotool search --classname Desktop key F5
xdotool search --classname Desktop key ctrl+R

它没有刷新我的页面。
问:如何刷新桌面?顺便说一下,我正在使用Ubuntu 16.04。谢谢你

最佳答案

您需要使用同步呼叫:

xdotool search --onlyvisible --classname Desktop windowactivate --sync key F5

您还可以尝试使用xdool脚本,如下所示:
#!/usr/bin/env xdotool
keydown Ctrl
keydown super
sleep 0.1
key D
keyup Ctrl
keyup super
key F5

另一种方法是在xdool上使用exec函数调用show desktop脚本(或创建它)

关于linux - 使用xdotool刷新桌面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47633190/

10-13 07:25