4

У меня есть три разные клавиатуры Bluetooth, которые я использую на своем ПК с Windows 8.1.

  • Беспроводная клавиатура Apple

  • Logitech K810

  • Стандартная версия подделки на беспроводной клавиатуре Apple от iClever

Я пользуюсь подделкой беспроводной клавиатуры Apple уже около полугода, а вчера решил перейти на Logitech K810. Я зашел в «Устройства и принтеры» на панели управления и выбрал «Добавить устройство». Я выбрал K810 из списка доступных устройств, а затем получил сообщение о том,

«Это не сработало», «Попробуйте еще раз и убедитесь, что клавиатуру по-прежнему можно обнаружить».

Я попытался перезагрузить компьютер, но это не сработало, поэтому я попытался добавить беспроводную клавиатуру Apple и получил то же сообщение, что и при попытке добавить K810. После получения этого сообщения я должен перезапустить службу поддержки Bluetooh, чтобы мое устройство отображалось при нажатии кнопки «Добавить устройство».

Я удалял и считывал клавиатуру Knockoff несколько раз, поэтому я знаю, что Bluetooth работает. По какой-то причине я не могу добавить клавиатуру Apple или Logitech. Кто-нибудь знает, как эти пары клавиатур успешно соединены

В моем окне просмотра событий я вижу пару сообщений:

Log Name:      System
Source:        BTHUSB
Date:          12/2/2014 9:14:44 AM
Event ID:      3
Task Category: None
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      dana
Description:
A command sent to the adapter has timed out. The adapter did not respond.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="BTHUSB" />
    <EventID Qualifiers="32773">3</EventID>
    <Level>3</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-12-02T14:14:44.574266200Z" />
    <EventRecordID>419031</EventRecordID>
    <Channel>System</Channel>
    <Computer>dana</Computer>
    <Security />
  </System>
  <EventData>
    <Data>
    </Data>
    <Binary>00000800010000000000000003000580570C00000000000000000000000000000000000000000000570C000000000000</Binary>
  </EventData>
</Event>

Log Name:      System
Source:        BTHUSB
Date:          12/2/2014 9:14:40 AM
Event ID:      5
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      dana
Description:
The Bluetooth driver expected an HCI event with a certain size but did not receive it.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="BTHUSB" />
    <EventID Qualifiers="49157">5</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-12-02T14:14:40.560627300Z" />
    <EventRecordID>419030</EventRecordID>
    <Channel>System</Channel>
    <Computer>dana</Computer>
    <Security />
  </System>
  <EventData>
    <Data>
    </Data>
    <Binary>00000C000100000000000000050005C00E000000000000000000000000000000000000000000000024000000040000000E040157</Binary>
  </EventData>
</Event>

Log Name:      System
Source:        BTHUSB
Date:          12/2/2014 9:14:40 AM
Event ID:      28
Task Category: None
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      dana
Description:
The local adapter does not support Bluetooth Low Energy.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="BTHUSB" />
    <EventID Qualifiers="32773">28</EventID>
    <Level>3</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-12-02T14:14:40.560627300Z" />
    <EventRecordID>419029</EventRecordID>
    <Channel>System</Channel>
    <Computer>dana</Computer>
    <Security />
  </System>
  <EventData>
    <Data>
    </Data>
    <Binary>0000000001000000000000001C000580000000000000000000000000000000000000000000000000</Binary>
  </EventData>
</Event>

Log Name:      System
Source:        BTHUSB
Date:          12/2/2014 9:14:40 AM
Event ID:      18
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      dana
Description:
Windows cannot store Bluetooth authentication codes (link keys) on the local adapter. Bluetooth keyboards might not work in the system BIOS during startup.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="BTHUSB" />
    <EventID Qualifiers="16389">18</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-12-02T14:14:40.545001800Z" />
    <EventRecordID>419028</EventRecordID>
    <Channel>System</Channel>
    <Computer>dana</Computer>
    <Security />
  </System>
  <EventData>
    <Data>
    </Data>
    <Binary>00000800010000000000000012000540000000000000000000000000000000000000000000000000E000000000000000</Binary>
  </EventData>
</Event>

5 ответов5

2

Ваш приемник не совместим с GATT. Я рискнул бы предположить, что клавиатура Apple была сделана в последние 3-4 года ... и вы предоставили номер модели для логики, которая, как мы знаем, также BTLE.

Когда устройства Bluetooth синхронизируются, они делятся "профилями ATTribute". Это в основном просто "коды", чтобы сказать, с какой функциональностью они совместимы. Устройство в "режиме сопряжения" объявляет свои профили:

Меня зовут "телефонная гарнитура", и я могу сделать стерео Bluetooth A2DP или обычную гарнитуру HSP !

В этом случае, возможно, телефон не знает стереозвука (у него нет профиля A2DP ), поэтому он просто добавляет устройство в качестве гарнитуры. "безопасное соединение" (с использованием PIN-кода) здесь необязательно.

Клавиатуры являются ОЧЕНЬ более простыми - там, где они имеют только общий профиль, который есть на всех приемниках, и HID, для которого (для клавиатур) требуется ПИН-код для безопасного подключения КАЖДЫЙ раз. Я подозреваю, что именно здесь он ломается из-за более продвинутых клавиатур:

  1. ПК ищет устройство.
  2. Устройство анонсирует ATT / GATT (Bluetooth Low-Energy), HID (устройство ввода> клавиатура)
  3. Первая ошибка в этом журнале означает, что клавиатура не будет синхронизироваться до тех пор, пока ОС не будет загружаться каждый раз (ваш адаптер не может сохранить соединение самостоятельно). Это нормально в более дешевых единицах.
  4. Ошибка 2: ПК не имеет BTLE (определено в ATT), поэтому удаляет этот профиль и теперь следует стандартной процедуре для HID - получите PIN-код
  5. Ошибка 3: устройство все еще ожидает подтверждения ATT, поэтому соединение не устанавливается / время ожидания истекло. (Мексиканское противостояние)
0

На странице поддержки продукта для Logitech K810 указано, что для корректной работы требуется Bluetooth 3.0 или выше. Если на вашем компьютере есть только соединение Bluetooth 2.0, это объясняет, почему клавиатура Logitech не работает.

Я не смог найти ничего конкретного в технических характеристиках беспроводной клавиатуры Apple (она просто говорит о Bluetooth и все).

Если это старый компьютер (более 3 или 4 лет) или более новый, но исключительно дешевый, возможно, ваш адаптер Bluetooth просто не поддерживает более новые протоколы.

0

Если вы используете Bluetooth-ключ, установите драйвер с компакт-диска, который прилагается к нему. Общий драйвер Microsoft не будет работать должным образом.

Я использую Logitech K810 с HP Pavillion и Bluetooth-ключом CSR4.0.

0

Для меня это звучит как плохой драйвер Bluetooth, что не редкость в среде Windows 8.1. Попробуйте следующее?

Шаг 1: Удалите драйверы устройств Bluetooth

  1. Нажмите клавиши «Windows Logo» + «X» на клавиатуре.

  2. Нажмите «Диспетчер устройств» из этого списка.

  3. Найдите устройство Bluetooth в списке устройств, щелкните его правой кнопкой мыши и выберите «Удалить». В окне деинсталляции, если у вас есть опция «Удалить программное обеспечение драйвера для этого устройства», вы можете выбрать его, а затем удалить поврежденные драйверы с компьютера.

  4. Следуйте инструкциям на экране для завершения и перезагрузите компьютер, если будет предложено. После перезапуска вы можете снова открыть Диспетчер устройств, а затем нажать кнопку «Сканировать на предмет изменений оборудования» в верхней части окна Диспетчера устройств и проверить, обнаруживает ли Windows 8.1 устройство Bluetooth и автоматически устанавливает соответствующий драйвер для него. Если это произойдет, то проверьте, решает ли это проблему. Если проблема не устранена, перейдите к следующему шагу.

Шаг 2: ключ реестра

  1. Нажмите клавишу Windows + R и введите Regedit.

  2. Нажмите на знак плюс (+) рядом со следующими папками.

  3. Перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class {4D36E965-E325-11CE-BFC1-08002BE10318}

  4. Щелкните правой кнопкой мыши по ключу на левой панели - экспортируйте его, чтобы вы могли повернуть его в случае ошибки. Сохранить как Remove-Filters.reg (любое имя в порядке с .reg в качестве расширения).

  5. На правой панели найдите любой из этих = UpperFilters - LowerFilters - UpperFilters.bak - LowerFilters.bak

  6. Если они есть, щелкните по ним правой кнопкой мыши - Удалить.

Важный: этот раздел, метод или задача содержат шаги, которые говорят вам, как изменить реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы внимательно выполните следующие действия. Для дополнительной защиты создайте резервную копию реестра, прежде чем изменять его. Затем вы можете восстановить реестр, если возникнет проблема. Для получения дополнительной информации о резервном копировании и восстановлении реестра.

  1. Нажмите клавишу Windows + R.

  2. Введите «regedit» в поле выполнения.

  3. Найдите и щелкните ключ или подраздел, для которого вы хотите создать резервную копию.

  4. Откройте меню «Файл» и нажмите «Экспорт».

  5. В поле «Сохранить в» выберите место, в которое вы хотите сохранить резервную копию, а затем введите имя файла резервной копии в поле «Имя файла».

  6. Нажмите Сохранить.

0

Наконец-то я смог подключить клавиатуру Logitech Bluetooth K810 к 64-разрядной операционной системе Dell M6500 Precision Windows 10 с Bluetooth 2.0.

Сначала я удалил драйверы и снова установил драйверы. Для моего Dell M6500 Precision это было приложение Dell Wireless 365 Bluetooth Module. Я следовал этому руководству, чтобы запустить .exe, который Windows 10 сказал несовместимым.

Затем я попытался обновить до Bluetooth 4.0, используя последние драйверы Broadcom («WIDCOMM® Bluetooth Windows® Software для Windows 10 и 8, 64-разрядная версия»):https://www.broadcom.com/support/bluetooth

Это сломало мой драйвер Bluetooth в диспетчере устройств, давая мне значок предупреждения и не Bluetooth.

Затем я снова запустил Broadcom Drivers .exe, чтобы удалить неудачное обновление драйвера Bluetooth 4.0, что вызвало некоторый откат или обновление моих предыдущих драйверов, и внезапно мой парный Logitech k810 стал случайной удачей. Как ни странно, а может и не странно, сама клавиатура Logitech K810 указана в моем диспетчере устройств под Bluetooth:

У меня не было сопряжения Logitech K810, но оно сопряжено с K810 Bluetooth 1. Клавиатура K810 в прошлом была связана с моим же компьютером Dell m6500, прежде чем я сделал новую установку Windows 10, из-за которой K810 больше не связывался.

Вполне возможно, что моя клавиатура Logitech K810 использовала Bluetooth 1 для подключения к моему Dell M6500 в прошлом, я не могу вспомнить, какой слот K810 Bluetooth я использовал раньше. После моей новой установки Windows 10 я попробовал все 3 слота K810 Bluetooth, и у меня было то же самое «Это не сработало», «Попробуйте еще раз и убедитесь, что ваша клавиатура все еще доступна для обнаружения». ошибка. Возможно, я всегда пытался выполнить сопряжение, и у K810 уже была информация о моем приемнике Dell M6500 в слоте Bluetooth 1, и это вызывало какой-то конфликт, который был разрешен, когда слот K810 Bluetooth 1 только что получил изменение для подключения к моему Dell Ноутбук M6500, даже после моей чистой установки Windows на ноутбук, K810 все еще имел информацию о приемнике Bluetooth моего ноутбука по Bluetooth 1. Я знаю, это безумие.

Logitech K810 указан как спаренное устройство под моими устройствами Bluetooth.

Теперь, когда последней проблемой было то, что Logitech Setpoint не обнаружил мою клавиатуру K810. Это заставляет меня думать, что дело не в том, что слот K810 1 только что получил возможность выполнить чистое бесперебойное соединение. Поэтому я удалил устройство из Windows Bluetooth Settings, а затем снова подключился к слоту 1 K810, не испытывая судьбу, и это заставило K810 отображаться в Уставке Logitech.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .