设置打开或关闭蓝牙的快捷方式

gio*_*yen 4 shortcut-keys bluetooth shortcuts 18.04

有没有办法在不安装额外软件包的情况下做到这一点?

Byt*_*der 9

您可以通过 控制是否启用蓝牙信号rfkill。将其包装在一点 Bash 条件中可以让您轻松切换状态:

#!/bin/bash
if rfkill list bluetooth | grep -q 'yes$' ; then 
    rfkill unblock bluetooth
else
    rfkill block bluetooth
fi
Run Code Online (Sandbox Code Playgroud)

您可以将上述内容保存在脚本文件中的任何位置(例如~/bin/toggle-bluetooth)并使其可执行(chmod +x FILENAME),以便能够将该命令绑定到系统设置中的键盘快捷键。

或者,您可以将其放在单行bash命令中,然后直接将其粘贴到快捷方式中:

bash -c "if rfkill list bluetooth|grep -q 'yes$';then rfkill unblock bluetooth;else rfkill block bluetooth;fi"
Run Code Online (Sandbox Code Playgroud)