最近我购买了罗技蓝牙鼠标。它在 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/