USB anahtarlı USB Bluetooth adaptörü: MacOS - Windows 10


2

İki bilgisayarım var; bir tanesi MacOS 10.13.5 çalıştıran bir Macbook Pro, diğeri ise Windows 10 çalıştıran bir masaüstü. Masaüstü, yerel bir bluetooth adaptörüyle gelmedi. Amazon'dan bir tane satın aldı USB üzerinden bağlanır. Klavyemi ve fareyi ikisi arasında değiştirmeyi kolaylaştırmak için ayrıca bir Amazon'dan USB anahtarı .

Son zamanlarda mümkün olduğunca çok akor kesmek için bir dizi satın aldı bluetooth kulaklık yanı sıra. USB anahtarını kullanırken kulaklıkları değiştirmek konusunda gerçekten sorun yaşamadığım dışında, listelediğim kulaklıklardan ve USB araçlarından çok memnunum. Kulaklıkları bilgisayarlardan birine eşleştirip düğmeyi kullandıktan sonra garip bir şey oluyor. Kulaklıklar daha önce bu bilgisayarla eşleştirildiyse, bluetooth ayarlarından tamamen silmeden ve mevcut makinede tekrar eşleştirme işleminden geçmediğim sürece bağlanmalarını sağlayamıyorum. Anladığım kadarıyla bu olmamalıydı, peki bu düzeltilebilir mi? ben sahibim Mac’te yerel Bluetooth adaptörünü devre dışı bıraktı ve Mac'in artık bunun yerine USB adaptörünü kullandığını doğruladı.


Kulaklıkları, bir bilgisayara diğer bilgisayara bağlıyken + eşleştirildiğinde mi değiştirdiniz?
harrymc

Bağlantılı olup olmadıkları önemli değil, fakat esasen evet. Kulaklıkları iki bilgisayarla da eşleştirebilirim. Bir bilgisayara geçtikten ve daha sonra geri döndükten sonra kulaklıklar bağlanmayacaktır. Bağlanmaya çalışacaklar; hızlı bir saniye için hatta bağlı durumuna geçecek ve sonra ben eşleşmeden tekrar eşleştirene kadar bağlı kalmayacağım.
Jimmy P

Kulaklıkların markası ve modeli nedir?
Hogstrom

Sennheiser HD1 @Hogstrom. Sorudaki bağlantı bunun için.
Jimmy P

@JimmyP: Dış bağlantılar kopabilir. Sorunun içine ilgili bilgileri eklemek iyi bir uygulamadır.
3D1T0R

Yanıtlar:


0

Bunun nedeni Bluetooth cihazlarının birbirlerine kimliğini doğrulamasıdır.
İlk (manuel) kimlik doğrulaması gerçekleştiğinde, her iki cihaz da gelecekteki bağlantılar için otomatik olarak doğrulamak için kullandıkları bir 'bağlantı anahtarı' depolar.

Not: Aşağıya doğru kaydırın " Kolay yol "Neyin olup bittiğini ve manuel olarak nasıl yapacağınızı umursamıyorsanız, bu cevabın en altında.

Ne oluyor

  1. Kulaklıkları bilgisayara eşleştiriyorsunuz bir .
    • Bu manuel doğrulama gerektirir.
    • Yeni bir bağlantı anahtarı oluşturulur.
    • Her iki cihaz da bu bağlantı anahtarını saklar.
  2. USB anahtarınızı Bluetooth dongle'ınız şimdi bilgisayara bağlı olacak şekilde çevirin B .
  3. Kulaklıkları bilgisayara eşleştiriyorsunuz B .
    • Bu manuel doğrulama gerektirir.
    • Yeni bir bağlantı anahtarı oluşturulur.
    • Bilgisayardan beri B aynı Bluetooth adaptörünü kullanıyor bir her ikisi de aynı adrese sahipse, kulaklıklar aynı bilgisayar olduğunu varsayar ve orijinal bağlantı anahtarını kaybettiğini varsayar (örneğin, kulaklıkları "Unut" demeniz) ve bu bağlantı anahtarını sakladığında, bilgisayarın yerini alır. bir bağlantı anahtarı.
  4. Bluetooth dongle cihazının bir kez daha bilgisayara bağlanması için USB anahtarınızı tekrar çevirin bir .
  5. Bilgisayar bir ve kulaklıklar iletişim kurmaya çalışır, ancak farklı bağlantı anahtarlarına sahip oldukları için yapamazlar ve bu nedenle başlangıçta bağlanmalarına izin verilen aynı cihaz olduklarını doğrulayamazlar.

İstediğiniz şey, kulaklıkların her ikisinin de aynı bilgisayar olduğunu düşünmesidir, bu nedenle aynı bağlantı anahtarını saklamak için her iki bilgisayara da ihtiyacınız vardır.

Çözüm

Windows'un yerleşik Bluetooth yığınını kullandığınızı varsayarsak, bağlantı anahtarı HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Keys Bluetooth adresinden sonra adlandırılmış bir anahtarın altında.
Not: Bu kayıt defteri anahtarına, izinlerini değiştirmediğiniz veya kayıt defteri düzenleyicisini SYSTEM hesabı olarak başlatmadığınız sürece erişilemez. İkinci seçeneği öneririm:

  1. PsExec'i İndirin SysInternals sitesinden .
  2. Komut İstemi'ni başlatın.
  3. gerçekleştirmek X:\Path\to\psexec.exe -s -i regedit.exe.

Her iki bilgisayarda da Windows kullanıyorsanız, her iki bilgisayara da eşleşebilir, ardından bağlantı anahtarını sonuncusundan birincisine kopyalayabilirsiniz. Bilgisayarlarınızdan biri olarak görmek bir mac'tur, biraz daha fazla iş yapmanız gerekecek, çünkü bağlantı anahtarlarını farklı saklarlar.

  1. İlk önce Windows PC'yi eşleştirmelisiniz.
  2. Bluetooth dongle'ı Mac'e taşıyın.
  3. Mac'ten en yeni bağlantı anahtarını alın:
    • Bu saklanmalıdır /private/var/root/Library/Preferences/blued.plist
    • gerçekleştirmek sudo defaults read /private/var/root/Library/Preferences/com.apple.bluetoothd.plist tüm kayıtlı bağlantı anahtarlarını bulmak için.
  4. Kulaklığınız için hangi bağlantı anahtarının olduğunu bulun.
  5. Bu bağlantı anahtarını Mac'in formatından Windows formatına dönüştürün:
    • Etkili bir şekilde 2 karakter parçasına böler, sonra bu parçaları tersine çevirirsiniz.
    • Mac bu şekilde saklarsa, bu bağlantı anahtarı kadar gerçekçi değil 1234567890ABCDEFGH, Windows PC olması gerek GHEFCDAB9078563412
  6. Yeni dönüştürülmüş olan bu bağlantı anahtarını eskisinin üzerine Windows PC'nin kayıt defterine kopyalayın.

Kolay yol

Ayrıca, tüm anahtarları Mac'ten alabilen ve bunları bir çıkış olarak çıkaran, açık kaynaklı (MIT lisanslı) bir proje olan "BT-LinkkeySync" ile karşılaştım. .reg Windows üzerinde kolay ithalat için dosya. İşte GitHub'da buna bir link: https://github.com/digitalbirdo/BT-LinkkeySync


Bu bilgi için birincil kaynağım Apple Tartışmaları hakkında bir konu .
3D1T0R
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.