xdotool在绑定到密钥时不会在i3wm中工作

问题描述 投票:0回答:1

我制作了一个脚本,它使用xdotool来做一些键盘输入。 您可以找到脚本here(该脚本称为pop_mpv.sh)。

当我从终端运行脚本时,脚本工作正常,但是当脚本绑定到某个键时,它无法正常工作。

这是我放入i3配置中的内容:

bindsym --release $mod+p exec bash ~/bin/pop_mpv.sh

根据i3wm用户指南,我必须使用--release,因为我使用的是xdotoolhttps://i3wm.org/docs/userguide.html#keybindings

我尝试了this question的建议,但它没有用。

编辑我忘了添加脚本,你需要xclip运行

keyboard window-managers xdotool i3
1个回答
1
投票

您的脚本和i3wm键绑定都看起来正确。真奇怪。当我在执行bash脚本之前放入sleep 1时。它突然起作用了......

bindsym --release $mod+p exec "sleep1; ~/bin/pop_mpv.sh"
© www.soinside.com 2019 - 2024. All rights reserved.