У меня есть ноутбук под управлением Ubuntu 18.04, которая соединяется с внешней Беспроводной колонкой. Мне требуются семь щелчков мышью для соединения с этим динамиком (такой как тогда, когда ноутбук был внешним диапазоном динамика).
Существует ли способ соединиться с USB-устройством на меньшем количестве шагов, чем это?
Смотрите на подобный вопрос/ответ здесь.
Во-первых, MAC-адрес bluetooth-устройства необходим. Можно найти его путем выполнения следующих команд:
sudo systemctl start bluetooth
bluetoothctl
(новая подсказка удара" [Bluetooth] #" будет видима после выполнения этой команды), devices
Наконец, выполните следующие команды, которые запускают сервис Bluetooth, и передает команды через программу эха. Эти две команды - то, что необходимо подключить к bluetooth-устройству по терминалу.
sudo systemctl start bluetooth
echo -e 'connect YOUR_DEVICE_MAC_ADDRESS \nquit' | bluetoothctl
Это может быть помещено в сценарий удара, и сценарий удара может быть автоматизирован для выполнения после запуска.
Создал этот простой скрипт для переключения устройства Bluetooth.
#!/bin/bash
# run "bluetoothctl" to find the MAC address of your device.
MAC="AB:AB:AB:CD:CD:CD"
if hcitool con | grep -q "$MAC"
then
echo -e "disconnect $MAC \nquit" | bluetoothctl
else
echo -e "connect $MAC \nquit" | bluetoothctl
fi
В дополнение к решениям на основе командной строки в других ответах существует расширение Gnome под названием Быстрое подключение Bluetooth, которое значительно упрощает графический интерфейс. Он добавляет кнопку переключения в меню Bluetooth для каждого сопряженного устройства, что сокращает количество нажатий до трех.
Снимок экрана с расширением bluetooth-quick-connect
Самый простой способ установить расширения Gnome — сначала установить менеджер расширений Gnome (apt install gnome-shell-extensions
) и плагин Firefox (который будет указана в верхней части веб-страницы расширения). После этого для установки любого расширения Gnome достаточно нажать кнопку переключения в верхней части соответствующей веб-страницы.