绑定键盘快捷键

绑定键盘快捷键

我尝试将我编写(复制)的脚本绑定为键盘快捷键。我在 bash 中编写了一个可以启用/禁用触摸板的脚本,并将其命名为 touchpadt.sh。

当我直接在终端上运行脚本时,它运行良好: 终点射击

但是我尝试通过系统设置中的键盘选项绑定键盘快捷键,但似乎无法为绑定插入正确的数据。有 2 个字段需要填写 - 名称和命令: 绑定命令

我应该在“命令”框中写什么,我应该将代码存储在哪里?此外,我如何才能将此命令的使用限制为仅限注册用户?- 例如,这样客人就无法使用它(我使用了 -x 权限,但我真的不知道它是什么意思)

提前致谢。

答案1

这个答案关于如何创建自定义命令:

mkdir ~/bin
mv touchpadt.sh ~/bin
chmod +x ~/bin/touchpadt.sh

您现在应该能够在终端的任何地方运行“touchpadt.sh”。测试它,如果它有效,您可以在键盘快捷键设置中输入它。

答案2

我终于找到了这里 需要写入的命令如下:sh /full path/script.sh。对于完整路径,最好进入终端,转到包含代码的目录(使用 ls 和 cd 命令),然后写入 pwd 作为完整路径。

感谢您的帮助。

相关内容