添加重复的快捷键问题

添加重复的快捷键问题

我想为添加一个重复的快捷键"Home",为此我尝试了不同的命令,但都不起作用。我希望我的自定义键应该像按下键时一样将光标移动到开始处Home。因此,Keyboard shortcuts我尝试使用下面的命令来针对我的新快捷键Ctrl+Left

xdotool key Home
xdotool key --clearmodifiers Home
/bin/bash -c "sleep 1 && xdotool key Home"

最后一个命令仅在延迟 1 秒后才有效,这并不好,因为我们希望光标立即移动。我尝试将 sleep 设置为 0,但没有用。

答案1

在模拟按下按键之前,使用keyupxdotool “释放”您的自定义热键Home,如下所示:

xdotool keyup ctrl+Left key Home

如果没有“keyup”,则当 xdotool 按下时,您的自定义快捷键可能/将仍然有效Home

相关内容