![在 xbindkeysrc 中绑定按键来输入命令](https://linux22.com/image/91609/%E5%9C%A8%20xbindkeysrc%20%E4%B8%AD%E7%BB%91%E5%AE%9A%E6%8C%89%E9%94%AE%E6%9D%A5%E8%BE%93%E5%85%A5%E5%91%BD%E4%BB%A4.png)
我正在尝试使用 Xbindkeys 绑定Alt+Up
到类型cd ..
命令。除其他外,这是我尝试过的:
"sleep 1 && xdotool type cd .. --delay 15 && xdotool key Return"
Alt+Up
slock
尽管其他命令(例如)可以使用此组合键,但我无法使其工作。这种做法有什么问题吗?
答案1
我不确定细节,但一个问题可能是当 xdotool 发送击键时 Alt 修饰符仍然处于活动状态。此外,您--delay
在 arg 列表中的选项也太晚了。我设法让它工作:
"sleep .1 && xdotool type --clearmodifiers --delay 15 date && sleep .1 && xdotool key --clearmodifiers Return"
Alt+Up
您可以替换date
为'cd ..'
.