Setel ulang layanan Bluetooth Mac OS X?

14

Adakah cara untuk melakukan ini baik melalui utilitas, baris perintah, atau sebaliknya? Saya secara teratur membuat headphone dan mouse saya dipasangkan yang menyebabkan layanan Bluetooth mogok hampir setiap hari. Kadang-kadang saya hanya bisa memperbaiki perangkat tetapi kadang-kadang layanan rusak sepenuhnya. Ketika itu terjadi saya harus reboot; memang sangat menyebalkan.

Apakah ada opsi "Reset Pabrik" untuk keyboard, mouse, trackpad Apple Bluetooth?

xanadont
sumber
Mac saya terkadang menjadi bingung ketika saya menyalakan kembali mouse saya yang perkasa di pagi hari. Untungnya, saya menyimpan mouse dengan kabel di sekitar ... Mac berpikir masih terhubung ke mouse meskipun dimatikan sepanjang malam. Solusi ini berhasil untuk saya! Terima kasih!

Jawaban:

17

Pada OS X yang lebih baru, Anda dapat mengakses fitur-fitur canggih ini dari ikon Bluetooth di bilah menu. Tahan shift dan opsi (hanya) saat mengklik ikon:

masukkan deskripsi gambar di sini

Menu debug memiliki sebagian besar item berorientasi aksi yang Anda perlukan:

masukkan deskripsi gambar di sini

Saya belum pernah melihat pengaturan ulang modul bekerja lebih baik daripada mematikannya, tapi saya yakin ada kasus di mana menghemat perjalanan ke bengkel.

Penebangan bermanfaat, tetapi log sangat besar, jadi ingatlah itu dan tetapkan pengingat untuk mematikannya besok.

Pada OS yang lebih lama, Anda membutuhkan alat pengembang untuk secara sistematis menghapus catatan pemasangan dan perangkat HID. Bluetooth Explorer dikirimkan bersama Xcode 3. (mulai hari ini, awal Juni 2011 - ini adalah sesuatu yang tersedia tanpa biaya jika Anda menyetujui ketentuan program pengembang gratis. Mungkin juga dibundel dengan Xcode 4 - tersedia dengan unduhan berbayar atau berbayar program pengembang mac - tapi saya tidak bisa menjamin untuk itu) Anda juga dapat menelusuri dokumentasi pengembang secara gratis untuk mempelajari lebih lanjut tentang implementasi bluetooth.

Penjelajah memiliki jendela terperinci dengan banyak pengaturan untuk mengotomatiskan ulang perangkat untuk pengujian. Ini adalah bagian dari jendela yang menunjukkan bahwa tidak hanya pengaturan mac lokal dihapus, itu akan menjangkau perangkat Bluetooth Apple dan mengatur ulang keadaan internal mereka juga.

Bluetooth Explorer - opsi reset

Karena bluetooth harus segera dimulai dalam proses boot (dan merupakan bagian dari pengaturan asisten karena mac baru yang tidak memiliki akun harus tahu cara mengatur keyboard dan mouse Bluetooth di luar kotak) itu bukan hanya file preferensi pengguna yang sederhana melainkan preferensi tingkat sistem dan disimpan di beberapa lokasi.

Anda akan dapat membuat pabrik mac Anda segar untuk menguji bluetooth dengan Bluetooth Explorer.

bmike
sumber
Sayang Anda harus melalui alat pengembang untuk melakukan kebisingan ini.
xanadont
Kebanyakan orang tidak memiliki masalah dan tidak pernah membutuhkan alat ini. Selamat mencoba dan saya harap masalah yang mendasarinya terselesaikan. Mengotomatiskan proses reset adalah solusi buruk untuk sesuatu yang seharusnya hanya berfungsi. Saya bisa membayangkan rasa frustrasi Anda karena harus melakukan ini bahkan sebulan sekali.
bmike
2
Di Xcode 4 mereka telah menghapus BT Explorer dan sekarang menjadi unduhan di situs pengembang sebagai bagian dari "Hardware IO Tools". Juga jawaban Anda memperbaiki saya mengacaukan BT! Cheers JR
Jon Rhoades
Sayangnya, saya saat ini menemukan bahwa versi yang termasuk dalam "Hardware IO Tools for Xcode - Oktober 2013" lumpuh pada peluncuran pada 10.8.5 meskipun edisi alat mendukung Mountain Lion dan kemudian.
Joe Carroll
1
Ingin mencatat dua hal: pertama-tama, dalam versi 4.3.0 dari perangkat lunak ini (versi terbaru), cara untuk menemukan menu ini adalah Tools -> Modify Software & Configuration Device, atau Cmd-Shift-U. Kedua, jika masalah Anda, seperti masalah saya, adalah bahwa perangkat pasangan Anda menolak untuk terhubung, ini tidak akan melakukan apa pun untuk membantu Anda, karena perangkat Anda tidak terhubung. Setelah restart perangkat saya terhubung, itu bagus, tapi itu hanya karena saya me-restart komputer saya. Perangkat seharusnya dilupakan, tetapi tidak, karena ini hanya bekerja pada perangkat yang terhubung.
2rs2ts
7

Ada alat baris perintah untuk layanan bluetooth bernama blueutil - Anda dapat mencoba jika dapat membantu Anda.

Atau, Anda dapat memuat ulang blued:

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.blued.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.blued.plist

Ini pertama-tama harus mematikan layanan jika masih aktif dan yang kedua memungkinkannya lagi.
Saya tidak tahu apakah ini memperbaiki masalah Anda, karena saya tidak memiliki layanan BT yang meminta saya untuk mengujinya :)

deiga
sumber
1
Terima kasih. Baru saja mencobanya. Sayangnya ini hanya memungkinkan Anda untuk menghidupkan dan mematikan layanan seperti yang dapat Anda lakukan dari menu. Tapi begitu layanan rusak maka beralih on / off tidak melakukan apa pun untuk memperbaikinya. Saya perlu opsi reset.
xanadont
1
Ini hanya me-reboot daemon dan tidak mereset file.
bmike
7

Ini (dan hanya ini) yang berfungsi untuk saya selain menghidupkan ulang mesin saya.

Dari Restart Bluetooth Daemon pada Mac OS X tanpa memulai ulang

sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
pengguna176687
sumber
4
Bertahun-tahun kemudian dan tidak ada saran di sini yang pernah membantu. Senang melihat saran ini dalam pemberitahuan SE di kotak masuk saya. Sehari kemudian (hari ini) saya membutuhkannya. Dan sekarang ini juga tidak bekerja untuk saya: Tidak dapat membongkar kext com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport; kelas memiliki instance: (kernel) Kext com.apple.iokit.BroadcomBluetoothHostControllerUSBTransportport kelas BroadcomBluetoothHostControllerUSBTransport memiliki 1 instance. Gagal membongkar com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport - (libkern / kext) kext sedang digunakan atau dipertahankan (tidak dapat diturunkan).
xanadont
@xanadont apakah Anda menemukan solusi yang berfungsi?
Vlad E. Borovtsov
@ VladE.Borovtsov Tidak pernah menemukan sesuatu yang 100% dapat diandalkan. Untungnya dengan perangkat keras baru saya tidak pernah mengalami hal ini lagi.
xanadont
@xanadont saya pikir masalah akan dihilangkan pada MacBook baru. Tapi itu masih terjadi. Terutama ketika saya menghubungkan iPhone atau iPad yang kosong ke USB. satu-satunya cara bagi saya untuk memperbaiki masalah bt sementara - hanya reboot :(
Vlad E. Borovtsov
3

Pergi ke Monitor Aktivitas, dan di bawah nama proses harus ada yang disebut "blued", klik, lalu "Quit Process", Force Quit, maka layanan bluetooth seharusnya sudah dimulai kembali dengan sendirinya.

Carlos
sumber
Ini bisa menjadi apa yang saya cari. Sejak itu saya mendapatkan mesin baru sejak masalah ini dan tidak memiliki masalah sejak itu. Tetapi jika saya melakukannya, saya akan mencoba mengingat tip ini.
xanadont
1
Anda perlu menggunakan Lihat -> Semua Proses untuk melihat daemon ini. Dalam pengalaman saya membunuh itu tidak mengatasi masalah saya, tetapi masalah saya mungkin berbeda dari xanadont.
ThomasW