有没有办法在没有“Alt-Tab”的情况下发送切换窗口信号?

Pit*_*taJ 9 shortcut-keys unity application-switcher xte xdotool

我正在尝试将鼠标上的切换窗口按钮绑定到 Ubuntu。目前我正在尝试使用xbindkeysandxte来做这件事,但是.xbindkeysrc只在输出 aTab并且不切换窗口中执行此操作。

当前.xbindkeysrc代码:

"'xte' 'keydown Alt_L' 'keydown Tab' 'keyup Tab' 'keyup Alt_L'"
   b:10
Run Code Online (Sandbox Code Playgroud)

我想知道是否有一个不同的命令可以直接给出切换窗口的指令。

编辑:我也试过xdotool,这是使用它的代码:

 "xdotool keydown alt key Tab && sleep 1 && xdotool keyup alt"
    b:10
Run Code Online (Sandbox Code Playgroud)

它也没有用。

EDIT2:我xdotool在命令行中尝试了一个并且它有效。有什么原因它不起作用xbindkeys吗?

Pit*_*taJ 5

我让它工作。原来我需要在keydown alt和之间停顿一下key tab。我还将xdotool代码放在一个.sh文件中,这样我就可以修改它而无需xbindkeys每次都重新启动。

工作xdotool代码:

xdotool keydown alt
sleep .1
xdotool key Tab key alt
Run Code Online (Sandbox Code Playgroud)