web-dev-qa-db-ja.com

一部のBluetoothキーボードがWindows8.1でペアリングされないのはなぜですか?

Windows 8.1PCで使用する3つの異なるBluetoothキーボードがあります。

  • Appleワイヤレスキーボード
  • Logitech K810
  • Apple iCleverによるワイヤレスキーボードの一般的な模造品バージョン

ノックオフAppleワイヤレスキーボードを約6か月間使用していて、昨日Logitech K810に切り替えることにしました。コントロールパネルの[デバイスとプリンター]に移動し、[デバイスの追加]を選択しました利用可能なデバイスのリストからK810を選択すると、次のようなメッセージが表示されました。

「それはうまくいきませんでした」、「もう一度やり直して、キーボードがまだ検出可能であることを確認してください。」

PCを再起動しようとしましたが、うまくいきませんでした。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>
4
coder1

あなたの受信機はと互換性がありません GATT。 Appleキーボードは過去3〜4年で製造されたと推測するのは危険です...そしてあなたは私たちが知っているlogiのモデル番号もBTLEであると提供しました。

Bluetoothデバイスが同期するとき 「属性プロファイル」を共有します 。これらは基本的に、互換性のある機能を示すための単なる「コード」です。 「ペアリングモード」のデバイスは、そのプロファイルをアナウンスします。

私の名前は「電話ヘッドセット」で、ステレオBluetoothができます A2DP または通常のヘッドセット HSP

この場合、おそらく電話はステレオサウンドを認識していません( A2DP プロファイル)、デバイスをヘッドセットとして追加するだけです。ここでは、「安全なペアリング」(PINを使用)はオプションです。

キーボードはもっと基本的なものです-すべての受信機にある一般的なプロファイルしかありません、そして HID これ(キーボードの場合)は、毎回安全に接続するためにPIN)が必要です。他のキーボードがより高度であるため、これが故障していると思われます。

  1. PCはデバイスを検索します。
  2. デバイスがアナウンス ATT / GATT(Bluetooth Low-Energy)、 HID (入力デバイス>キーボード)
  3. そのログの最初のエラーは、OSが毎回起動されるまでキーボードが同期しないことを意味します(アダプタは接続を単独で保存できません)。これは安価なユニットでは正常です。
  4. エラー2:PCにBTLEがありません( ATT)そのプロファイルを削除し、現在はの標準手順に従っています HID -PINを取得します
  5. エラー3:デバイスはまだの確認を待っています ATT そのため、接続は失敗/タイムアウトします。 (メキシカンスタンドオフ)
2
Hicsy

Logitech K810の製品サポートページ は、正しく動作するにはBluetooth3.0以降が必要であることを示しています。コンピューターにBluetooth2.0接続しかない場合は、Logitechキーボードが機能しない理由が説明されています。

Appleワイヤレスキーボード(Bluetoothとだけ書かれているだけです)の技術仕様に特定のものは見つかりませんでした。

これが古いコンピューター(3〜4年以上前)、または新しいが非常に安価なコンピューターの場合、Bluetoothアダプターが新しいプロトコルをサポートしていない可能性があります。

0
Wes Sayeed

Bluetoothドングルを使用している場合は、付属のCDからドライバーをインストールします。 MicrosoftGenericドライバーは正しく動作しません。

HPPavillionとCSR4.0Bluetoothドングルを搭載したLogitechK810を使用しています。

0
Shah Zobair

私には、Windows8.1環境では珍しくない悪いBluetoothドライバーのように聞こえます。次を試してみますか?

ステップ1:Bluetoothデバイスドライバーをアンインストールする

  1. キーボードの「Windowsロゴ」+「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
Robert Seal

私はついに、Bluetooth2.0を実行しているDellM6500 Precision64ビットWindows10でLogitechBluetoothK810キーボードをペアリングすることができました。

まず、ドライバーをアンインストールして、ドライバーを再度インストールしました。私のDellM6500 Precisionの場合、これは Dell Wireless 365 Bluetooth Module Application でした。私はこれに従いました tutorial Windows10が互換性がないと言った.exeを実行しました。

次に、最新のBroadcomドライバー(「Windows10および8、64ビット用のWIDCOMM®BluetoothWindows®ソフトウェア」)を使用してBluetooth 4.0にアップグレードしようとしました: https://www.broadcom.com/support/bluetooth

これにより、デバイスマネージャーのBluetoothドライバーが壊れ、警告アイコンが表示され、Bluetoothが表示されませんでした。

次に、Broadcom Drivers .exeを再度実行して、失敗したBluetooth 4.0ドライバーの更新をアンインストールしました。これにより、以前のドライバーに何らかのロールバックまたは更新が発生し、突然Logitechk810がペアリングされました。奇妙なことに、または奇妙ではないかもしれませんが、LogitechK810キーボード自体がBluetoothの下のデバイスマネージャーに表示されます。
enter image description here

Logitech K810のペアリングをオンにしていませんでしたが、K810 Bluetooth 1でペアリングしました。K810キーボードは、以前は同じDell m6500コンピューターとペアリングされていましたが、Windows 10を新規インストールすると、K810はペアリングされませんでした。長いペア。

LogitechK810キーボードが過去にBluetooth1を使用してDellM6500とペアリングしていた可能性がありますが、以前に使用していたK810Bluetoothスロットを思い出せません。 Windows 10を新しくインストールした後、3つのK810 Bluetoothスロットをすべて試しましたが、「それは機能しませんでした」、「もう一度やり直して、キーボードがまだ検出可能であることを確認してください」と同じでした。エラー。たぶん、私はいつもペアリングしようとしていて、K810はすでにBluetoothスロット1にDell M6500レシーバー情報を持っていました。これは、K810Bluetoothスロット1がちょうど私のDellに接続するための変更を取得したときに解決されたある種の競合を引き起こしていましたM6500ラップトップは、ラップトップにWindowsをクリーンインストールした後でも、K810にはBluetooth1にラップトップのBluetoothレシーバー情報が含まれていました。

Logitech K810は、Bluetoothデバイスの下にペアリングされたデバイスとして表示されます。

最後の問題は、LogitechSetpointがK810キーボードを検出しなかったことです。これは、K810スロット1が途切れることなくクリーンな接続を行う機会を得たという理由ではなかったと思います。そこで、デバイスをWindows Bluetooth設定から削除してから、K810スロット1で再度ペアリングしましたが、運が悪かったので、K810がLogitechSetpointに表示されました。

0
Brian Ogden