Как я могу отключить Bluetooth автоматическое подключение для определенных устройств?

У меня есть гарнитуры Bluetooth и динамики, которые я подключаю к различным компьютерам. Эти bluetooth-устройства соединятся с последним компьютером, они были подключены с при включении, но я хотел бы отключить это для этих определенных устройств, которые мы используем среди различных компьютеров. В настоящий момент это является довольно раздражающим, чтобы должным быть найти компьютер устройством автоматический подключенный с и вручную разъединиться перед способностью соединиться с новым компьютером. Действительно ли возможно отключить автоматическое подключение для определенных устройств? И если так, как я сделал бы это?

0
задан 1 April 2020 в 07:40

2 ответа

Как предотвратить гарнитуру Bluetooth для автосоединений, не отключая Bluetooth?

Пользовательский Фанат Старшего предоставил решение там ^, который похож на него, может работать:

  1. Установите blueman менеджера по Bluetooth от Центра программного обеспечения или с этой командой:

sudo apt-get install blueman

Примечание: Установка требует, чтобы репозиторий "вселенной" был активен в Ваших источниках программного обеспечения.

  1. Откройте Blueman от тире.
  2. Выберите гарнитуру из списка
  3. Нажмите Setup...
  4. Окно откроется на том окне, проверка не соединяются.
  5. Кнопка Click Next
  6. Вы сделаны

Надо надеяться, это помогает!

0
ответ дан 7 April 2020 в 23:23

В консоли введите один за другим:

bluetoothctl
devices

чтобы получить адрес нужного вам устройства.

Создайте текстовый файл в любом месте на вашем компьютере с любым именем.
(Старайтесь держаться подальше от корневых или определенных системных папок, вы можете использовать домашнюю или рабочую папку)

#!/bin/bash
sleep 5; echo "disconnect XX:XX:XX:XX:XX:XX" | bluetoothctl

Введите это в текстовый файл и сохраните.
(XX:XX:XX:XX:XX:XX — адрес устройства)

В свойствах файла или в консоли сделайте файл исполняемым.
В настройках системы добавьте файл в автозагрузку.
(Или в консоли используйте то, что вы используете для автозапуска программ или скриптов.)

В приведенном выше коде;

#!/bin/bash

превращает файл в исполняемый скрипт.

sleep 5

заставляет ждать 5 секунд.

echo

Записывает команду рядом.

disconnect XX:XX:XX:XX:XX:XX

отключается от устройства, адрес которого указан как XX:XX:XX:XX:XX:XX

bluetoothctl

это команда среды bluetooth для настройки устройств bluetooth.

Если 5 секунд недостаточно, используйте большее число.
Если вы измените команду disconnect на connect, вы можете использовать тот же скрипт для автоматического подключения устройств Bluetooth.

-1
ответ дан 25 June 2020 в 21:51

Другие вопросы по тегам:

Похожие вопросы: