Bluetooth-мышь не подключается автоматически

16

У меня есть симпатичная маленькая мышь Bluetooth, но есть одна проблема. Когда он не используется некоторое время (я в основном использую клавиатуру), он отключается. Хорошо, поэтому я должен включить его, нажав кнопку. Но когда я обнаруживаю, что Ubuntu снова не распознает его, пока я не нажму «подключить» для этого устройства специально под bluetooth-апплетом. У меня есть комбинация Bluetooth тачпад + клавиатура, которую я использую с другим компьютером Ubuntu, у которого нет этой проблемы. Есть ли какая-то причина, почему это может иметь место? Это очень раздражает.

singpolyma
источник
1
У меня была та же проблема, этот ответ решил ее: askubuntu.com/a/534729/432944
Ялок Iy

Ответы:

7

Настройки Bluetooth контролируются из файлов конфигурации в /etc/bluetooth. Для устройств ввода мы можем определить тайм-аут, прежде чем соединение будет разорвано. Чтобы отключить это, откройте /etc/bluetooth/input.confкак root в редакторе и закомментируйте следующую строку, добавив #(как это делается в примере ниже), или установите значение тайм-аута в 0:

#IdleTimeout=30

Другие тайм-ауты, которые могут быть установлены, /etc/bluetooth/main.confмогут не затрагиваться в вашем случае, поскольку они играют роль только в том случае, если служба может быть прервана (например, из-за плохого уровня сигнала), и не будут повторно подключаться в случае, если тайм-аут установлен здесь. Значения по умолчанию для тайм-аутов в main.conf:

DiscoverableTimeout = 0
PairableTimeout = 0
PageTimeout = 8192
Takkat
источник
Эта строка уже была закомментирована, но теперь я установил ее на 0, чтобы увидеть, изменит ли это что-нибудь (хотя и говорит, что это значение по умолчанию). Я думаю, что мое устройство на самом деле отключается, хотя. Это нормально, я просто хотел бы, чтобы он автоматически переподключался при включении, как это делают мои с ручным включением / выключением.
Сингполима
Ой! Представляется возможным , что это recconecting и просто медленно об этом. Я должен проверить немного больше, чтобы быть уверенным.
Сингполима
Нет ... дальнейшие испытания, кажется, подтверждают, что это была случайность. Я определенно должен нажать кнопку мыши, а затем выбрать «подключиться» на значке на Ubuntu
сингполима
Дальнейшее тестирование показывает, что если я нажимаю одну из моих кнопок мыши, когда она выключена, она переподключается ... Я понятия не имею, почему это работает, а другая кнопка не работала таким же образом, но теперь это решено.
сингполима
Энергосберегающая особенность мыши?
Таккат
5

Кажется, я решил свою проблему, а возможно и вашу. После прохождения шагов по устранению неполадок, вот что у меня сейчас работает:

  • Я закомментирована AutoConnectTimeoutв /etc/bluetooth/main.conf- не установлен 0, но прокомментировал его полностью. Не уверен, что это имеет значение, но я пока держу это так. Я не хочу AutoConnectTimeoutтайм-аут
  • Я поставил свои IdleTimeoutин input.confна 240минуты, это компьютер , посвященный просмотр фильмов, так что не может повредить.
  • Я поставил RememberPoweredв main.confк false.

Я действительно ломал голову над этим, боясь, что в конечном итоге мне придется написать сценарий F-ing, чтобы пинговать мою мышь через Bluetooth. Однако, после того, как пробуя различные комбинации параметров в input.confи main.confфайлах. Мои глаза остановились на RememberPoweredварианте в main.conf. Это было установлено на true. Подождите, я хочу, чтобы мой компьютер помнил, что моя мышь была выключена? Я не хочу, чтобы мой компьютер запоминал состояние питания любой мыши. Просто подключитесь, продолжайте питаться, продолжайте подключаться и продолжайте говорить, и мне все равно, если мышь не слушает, потому что я ее выключил. Поэтому я установил это на false. Похоже, это решило мою проблему с тем, что моя мышь Bluetooth не синхронизировалась повторно и не подключалась к службам ввода после долгого времени выключения, когда компьютер все еще включен.

Я надеюсь, это поможет вам.

Примечание. Неважно, подключены ли к компьютеру USB-мыши или USB-клавиатуры.

DrDeadringer
источник
2

Проверьте мой ответ здесь:

/ubuntu//a/582035/13903

Удалите / очистите blueman-manager или любое дополнительное программное обеспечение Bluetooth. Идите ванильно и просто оставьте оригинальное программное обеспечение Ubuntu bluetooth, чтобы исключить любые конфликты.

  1. Нажмите режим обнаружения Bluetooth-мыши.

  2. Откройте терминал и введите команду hcitool scan

  3. Затем вставьте первую половину вашего адреса Bluetooth в качестве OUI.

Так что, если адрес вашей Bluetooth-мыши AB:CD:EF:GH:IJ:KL

Это будет выглядеть так:

<device oui="AB:CD:EF:" type="mouse" name="Microsoft Sculpt Comfort Mouse" pin="0000"/>

Вставьте эту строку с остальными записями в

/usr/share/gnome-bluetooth/pin-code-database.xml

Это помогает восстановить соединение мышей, которым может потребоваться пин-код для сопряжения.

Это должно решить большинство проблем переподключения, потому что Ubuntu не знает PIN-код при повторном подключении. Вы должны предоставить его один (если это нужно, по умолчанию это 0000).

nameне требуется, pinне требуется либо. ouiтребуется, однако. Сначала выясните, нужна ли ваша мышь, pinзатем попробуйте это. Вы также можете попробовать без использования nameпараметра, если вы не знаете его.

Tek
источник
1

Настройка, которая помогла мне, была AutoConnectTimeoutв /etc/bluetooth/main.confфайле. Первоначально он был установлен 60, после изменения этого на

 AutoConnectTimeout = 0

Мышь подключается примерно через 2 секунды после того, как ноутбук или мышь проснулись. Это на Ubuntu 12.04 (Precise) на MacBook Air с Bluetooth-мышью Logitech.

(Другие настройки, упомянутые в предыдущем ответе, в основном влияют на сопряжение устройств, но не помогут восстановить соединение с уже подключенным устройством.)

Премек Брада
источник
1

Всегда пытайтесь сначала установить PIN-код на 0000. Это помогает мне и все проблемы решены. У меня точно такая же проблема выглядит, как указано выше. Я уже попробовал все советы там во всех связанных вопросах, но ничего не работает. Решение проще, чем мы думаем (Ubuntu 14.04 LTS, Bluetooth-мышь Logitech M557).

Джо П
источник
Где мы должны это сделать?
Тамсин Майкл
@TamsynMichael Проверьте мой ответ.
Тек
0

При настройке мыши на панели «Настройка Bluetooth нового устройства».

Настройка Bluetooth нового устройства

Нажмите «Параметры PIN ...»

Параметры PIN

Выберите фиксированный штифт «0000».

(Ubuntu 14.04 LTS)

Satachito
источник
0

Это может звучать странно, но моя беспроводная мышь Apple (Mac) повторно подключается при возобновлении / запуске Ubuntu, только когда я нажимаю несколько щелчков и бью случайно. Требуется несколько секунд, чтобы подключиться.

Я проверял это более 10 раз. Если я не бьюсь (щелкаю), он не подключается до 3-4 минут. И при ударе (щелчке) он соединяется менее чем за 5 секунд.

Не знаю, будет ли это работать с вашей мышью, по крайней мере, вы можете попробовать.

PS: я связал это, используя сканирование hcitool.

Гаурав Ананд
источник