GNU/Linux >> Belajar Linux >  >> Ubuntu

Apple Magic Mouse Sering Terputus Dan Terhubung Kembali?

Saya memiliki Apple Magic Mouse yang saya gunakan pada Lenovo Thinkpad T440s dengan Ubuntu 14.04 diinstal. Saya telah berhasil memasangkan perangkat dan berfungsi untuk waktu yang singkat.

Mouse tampaknya terputus selama beberapa detik dan kemudian terhubung kembali.

Terkadang, saya mendapatkan pesan kesalahan bahwa baterai hampir habis ( 0%). Baterainya baru.

Saya telah memperbarui kernel ke versi terbaru dengan harapan akan menyelesaikan masalah. Itu tidak. Bagaimana saya bisa menghentikannya?

Jawaban yang Diterima:

Saya memiliki masalah yang sama dan baru-baru ini saya mencoba menonaktifkan mode eSCO di modul bluetooth:

echo 1 | sudo tee /sys/module/bluetooth/parameters/disable_esco
sudo /etc/init.d/bluetooth restart
# persist setting
echo "options bluetooth disable_esco=1" | sudo tee /etc/modprobe.d/bluetooth-tweaks.conf

Koneksi mouse tampaknya lebih stabil sekarang dan saya belum melihat adanya pemutusan setelah mengubah pengaturan ini.

Laptop saya Lenovo W530 memiliki adaptor Bluetooth Broadcom (antarmuka internal usb).

Jika Anda memiliki adaptor Bluetooth Broadcom, Anda mungkin harus mendapatkan file firmware .hex dari driver windows dan meletakkannya di direktori /lib/firmware untuk mendukung semua fitur Bluetooth. Info lebih lanjut di https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400/comments/11 dan https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1065400 .

Gunakan hex2hcd untuk mengonversi file .hex driver windows ke .hcd:https://github.com/jessesung/hex2hcd

Saya menemukan file .hex Broadcom dalam paket driver windows ini. Temukan Win7/Win32/bcbtums-win7x86-brcm.inf file dan cari ID USB adaptor Anda.

$ lsusb |grep Bluetooth
Bus 001 Device 006: ID 0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad]

cari RAMUSB<usb product id in upper case> , misalnya RAMUSB21E6 untuk adaptor saya. Di sana Anda akan menemukan nama file .hex:

[RAMUSB21E6.NTX86.hw.reg]
HKR,,LowerFilters, 0x00010000, "bcbtums"
HKR,,%RAMPatchFileName%,0x00000, "BCM20702A1_001.002.014.1315.1387.hex"
HKR,,%RemoteWakeEnabled%,0x00010001,1
HKR,,%DeviceRemoteWakeSupported%,0x00010001,1

Dalam kasus saya, file tersebut adalah Win7/Win32/BCM20702A1_001.002.014.1315.1387.hex

Saya kemudian menggunakan hex2hcd untuk mengonversi file ke /lib/firmware/fw-0a5c_21e6.hcd (sekali lagi nama file itu berisi id USB adaptor Bluetooth USB Broadcom Anda).


Ubuntu
  1. Jadikan Mouse Tangan Kiri Dan Touchpad Tangan Kanan?

  2. Bagaimana Cara Memetakan Gesek Dua Jari Apple Magic Mouse Ke Fungsi Maju dan Kembali Peramban Web?

  3. Bagaimana Cara Menginstal Driver Wifi Dan Bluetooth Di Ubuntu 12.04 Lts?

  1. Tambahkan File Audio Ke Dan Video Mkv?

  2. Bagaimana Cara Membuat File Dan Memasangnya Sebagai Sistem File?

  3. … Dan Tiba-tiba, Bluetooth Berhenti Bekerja:Tidak Ada Pengontrol Default yang Tersedia?

  1. Cara Menginstal dan Mengkonfigurasi Squid Proxy di Ubuntu 18.04

  2. Cara Menginstal dan Mengonfigurasi Squid Proxy di Ubuntu 20.04

  3. Bagaimana Membuat Iphone Sebagai Mouse Melalui Bluetooth?