如何在启动时更新蓝牙配置?

如何在启动时更新蓝牙配置?

最近我购买了罗技蓝牙鼠标。它在 ubuntu 20.04 上滞后,我找到了解决方案这里。不幸的是,这个解决方案建议手动运行它。我尝试了 systemd 和 crontab 自动运行它。但没有成功。你能告诉我如何运行这个脚本或更新蓝牙配置吗?

这是我需要运行的脚本

sed -i -E "s/^(MinInterval=.+)$/MinInterval=6/;s/^(MaxInterval=.+)$/MaxInterval=7/;s/^(Latency=.+)$/Latency=0/;s/^(Timeout=.+)$/Timeout=2160/" /var/lib/bluetooth/device_address/mouse_address/info
sudo service bluetooth restart

答案1

如果您想在登录时运行脚本,可以将脚本插入到~/.profile~/.xprofile文件中。

编辑:没有注意到 sudo。我的错。

您可以使用 @reboot 注释将此脚本添加到 root 用户 crontab 中。

如果您还没有安装 cronjob 客户端,例如。cronie

sudo crontab -e编辑 root 用户 cronjobs

插入@reboot [path to script]到新行

来源:https://www.maketecheasier.com/run-bash-script-as-root-during-startup-linux/

相关内容