Microsoft Designer Mouse (Bluetooth 4.0) di Ubuntu 14.04 LTS


8

Saya baru saja membeli Microsoft Designer Mouse, spesifikasi di sini , (Bluetooth 4.0) dan saya tidak dapat menggunakannya di Ubuntu 14.04. Pada Windows 8 (komputer laptop yang sama) berfungsi dengan baik.

Jadi saya telah mencari diseluruh dan menemukan banyak orang dengan masalah yang sama. Kelihatannya masalahnya adalah bahwa ubuntu 14.04 hanya memiliki BlueZ 4.101 seperti sekarang, dan itu akan membutuhkan BlueZ 5.x untuk mendukung Bluetooth 4.0 Low Energy Device, yang tampaknya sulit untuk diinstal. Ada utas yang berjalan dari April 2013 hingga baru-baru ini tentang masalah ini, menyatakan bahwa sulit untuk memasukkan Bluez 5.x di Ubuntu.

Beberapa orang memberikan beberapa saran yang tidak berfungsi, termasuk pemasangan PPA yang membuat saya harus menginstal ulang ubuntu (bluetooth tidak mau hidup dan ubuntu akan hang tanpa batas pada saat shutdown):

Jadi tidak ada solusi sama sekali? Saya tidak dapat menggunakan Bluetooth 4.0 pada Ubuntu 14.04 LTS, meskipun perangkat keras mendukungnya? Apakah ada distribusi Linux lain yang akan mendukung Bluetooth 4.0 (Seperti Mint atau yang lain)?

Tidak ada yang mengatakan secara eksplisit bahwa tidak ada solusi, mungkin karena ada hal-hal yang dapat dilakukan oleh pengguna yang sangat berpengalaman sesuai dengan kasusnya sendiri.

Sepertinya jempol ke bawah untuk ubuntu.

Terima kasih sebelumnya.


Untuk membuat mouse secara otomatis terhubung (atau, AFAIK perangkat apa pun), Anda harus memasukkan kode saat memasangkan. Dalam kasus saya, Thinkpad Lasermouse terhubung secara otomatis di awal sesi dengan "0000" default.

Jawaban:


4

Saya menjalankan Microsoft Designer Mouse di Ubuntu 14.04 dengan PPA dan paket yang diinstal berikut:

sudo apt-add-repository ppa:vidplace7/bluez5
sudo apt-add-repository ppa:blueman/ppa
sudo apt-get update
sudo apt-get install bluez
sudo apt-get install blueman

Maka Anda perlu me-restart blueman hanya memetikan.

killall blueman-manager
blueman-applet &

Terima kasih atas sarannya, tetapi ketika saya mencoba menggunakan PPA itu, sesuai tautan di atas, Ubuntu saya berhenti berfungsi dengan baik. Di instal ulang saya kehilangan partisi Windows saya dan hidup jadi suram (kesalahan saya). Terima kasih atas unswer Anda. Ini mungkin cara untuk pergi, tetapi mengingat pengalaman masa lalu saya, saya akan duduk PPA untuk saat ini.
A. Vieira

Wow, saya benar-benar minta maaf telah terjadi! Permintaan maaf saya. Saya tahu bagaimana rasanya terjebak dalam instalasi-neraka. :(
Chris McCormick

Ya ... Saya sedang menginstal ubuntu baru 14,04 LTS mencoba ppas di atas, tetapi terminal saya macet saat melakukan $ sudo apt-get install bluez . Terjebak di instruksi Menginstal versi baru file config /etc/init.d/bluetooth . Sebenarnya ini adalah yang kedua kalinya mencobanya, karena pada pertama kali saya menghentikan instalasi di sana dan mencoba untuk reboot. Sistem rusak dan ubunutu tidak mau dimuat. Jadi saya harus menginstal ulang OS lagi. Dan saya harus melakukannya lagi karena tidak mau mengalah. Bagaimana Anda menginstal ini di ubuntu Anda tanpa merusak barang? Ini tidak berfungsi pada instalasi baru ..
A. Vieira

Itu bekerja untuk saya pada saat posting tetapi sayangnya ketika saya mencoba upgrade saya mendapatkan perilaku yang sama seperti Anda. Sepertinya repositori bluez5 dan blueman hulu agak tidak stabil. :(
Chris McCormick

Maaf mendengar Anda memiliki masalah yang sama. Semoga Anda tidak kehilangan data apa pun. Karena Ubuntu tidak memulai dengan benar, untuk dapat masuk dan memulihkan data saya melakukan hal berikut: Ketika Anda memulai ubuntu mulai mengetik secara acak. Anda bahkan tidak perlu masuk sebelum Unity Desktop dimulai. Ini cukup untuk memuat ubuntu, sehingga Anda dapat menyimpan data.
A. Vieira

2

Pembaruan : PERINGATAN - untuk beberapa pengguna seperti @ kalamalka-kid di bawah ini, berikut ini telah sepenuhnya merusak pengaturan sistem mereka. Lanjutkan dengan hati hati.

Saya punya kabar baik - saya berhasil mendapatkan Bluetooth 4.0 "Energi Rendah" Microsoft Designer Mouse bekerja dengan laptop DELL XPS 13 saya (chip Bluetooth Broadcom) andal setelah 1,5 hari peretasan penuh waktu dan merobek rambut. Yay untuk Linux! : D

Mendokumentasikannya di sini sehingga seseorang dalam situasi yang sama tidak harus melalui pencabutan rambut yang sama.

Pertama, saya mengikuti instruksi di halaman tumpukan LTS Enablement untuk mendapatkan kernel baru 3,19 yang berjalan pada 14,04.

  • sudo apt-get install --install-recommends linux-generic-lts-vivid xserver-xorg-core-lts-vivid xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid xserver-xorg-input-all-lts-vivid libwayland-egl1-mesa-lts-vivid
  • Saya juga harus melakukan apt-get dist-upgradesetelah itu untuk benar-benar menginstal paket kernel baru.

Ini mematahkan Bluetooth saya sepenuhnya karena saya memiliki chip Broadcom yang memerlukan firmware khusus (lihat di bawah untuk memperbaikinya).

Saya menghapus semua hal Bluetooth dari laptop saya untuk memulai yang baru. The bluezpaket dari vidplace7/bluez5PPA tergantung bagi saya di uninstall. Saya memperbaiki ini dengan mengedit /var/lib/dpkg/info/bluez.prermsebelum melakukan perintah uninstall dan menghapus invoke-rc.dbaris dan menggantinya dengan echo "no bluetooth stopping!". Itu berhasil dan paket akan dihapus dengan langkah-langkah berikut:

  • dpkg -l | grep blue akan memberi Anda daftar semua paket bluetooth.
  • apt-get remove --purge bluez bluetooth blueman... dengan semua paket yang terdaftar akan menghapus semuanya.

Setelah semua paket bluetooth dihapus, hapus PPA bluez yang rusak:

  • sudo add-apt-repository --remove ppa:vidplace7/bluez5

Kemudian tambahkan PPA berikut, yang memiliki versi non-crash bluez:

  • sudo apt-add-repository ppa:timchen119/bluez5-trusty
  • apt-get install bluez

Karena Dell XPS 13 memiliki chip broadcom, ia memerlukan firmware khusus. Langkah-langkah instalasi firmware berikut ini hanya diperlukan untuk chip itu . Saya mendeteksi masalah karena baris-baris berikut di syslog saya:

kernel: bluetooth hci0: Direct firmware load for brcm/BCM20702A0-0a5c-216f.hcd failed with error -2
kernel: Bluetooth: hci0: BCM: patch brcm/BCM20702A0-0a5c-216f.hcd not found

Jadi saya harus mengikuti instruksi ini untuk menginstal firmware lagi .

  • Dapatkan driver dari Microsoft di sini .
  • Buka dengan cabextract.
  • Konversikan file dan simpan ke lokasi firmware: hex2hcd BCM20702A1_001.002.014.1443.1572.hex /lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd- perhatikan bahwa untuk kernel LTS 3.19 hanya versi firmware yang akan berfungsi. Saya mencoba versi yang lebih baru dan tidak berhasil.
  • Pastikan Anda mematikan laptop dan menghidupkan kembali jangan hanya reboot.

Setelah Anda bangun dan berjalan lagi bluetooth akan berfungsi dan Anda dapat menginstal misalnya bluemanuntuk terhubung ke mouse. Anda juga dapat terhubung secara manual ke mouse pada baris perintah seperti ini (pertama-tama tekan tombol di bawahnya selama 3 detik untuk memasukkannya ke mode berpasangan):

# bluetoothctl 
[NEW] Controller XX:XX:XX:XX:XX:XX YourDevice [default]
[bluetooth]# agent KeyboardOnly 
Agent registered
[bluetooth]# default-agent 
Default agent request successful
[bluetooth]# scan on
Discovery started
[CHG] Controller XX:XX:XX:XX:XX:XX Discovering: yes
[NEW] Device YY:YY:YY:YY:YY:YY Designer Mouse
[bluetooth]# pair YY:YY:YY:YY:YY:YY
Attempting to pair with YY:YY:YY:YY:YY:YY
[CHG] Device YY:YY:YY:YY:YY:YY Connected: yes
[CHG] Device YY:YY:YY:YY:YY:YY Paired: yes
Pairing successful
[bluetooth]# connect YY:YY:YY:YY:YY:YY
[CHG] Device YY:YY:YY:YY:YY:YY Connected: yes

Butuh waktu lama untuk mengetahui masalah dengan firmware bluetooth karena satu-satunya gejala adalah pesan org.bluez.Error.AuthenticationFaileddan org.bluez.Error.AuthenticationCancelledketika saya mencoba memasangkan atau menghubungkan.


Juga, bluetooth rusak setelah ditangguhkan. Saya memperbaiki ini dengan mengedit /etc/default/acpi-supportuntuk menemukan variabel dipanggil MODULESdan ditambahkan btusbke daftar modul yang akan dimuat ulang.
Chris McCormick

Apakah Anda berhasil membuat keyboard berfungsi juga? Di sinilah aku berjuang sekarang. Saya hanya mendapatkan "Gagal terhubung: org.bluez.Error.Failed" menggunakan bluetootctl ketika mencoba terhubung ke keyboard.
lumen

1
Berhati-hatilah dengan ini. Saya baru saja mencoba menginstal bluez, saya dapat membuatnya bekerja, jadi saya uninstall dan sekarang semua program pengaturan sistem saya hilang! BURUK!
Kalamalka Kid

0

Terima kasih atas jawaban anda Ini bekerja untuk saya ...

. apt-add-repository ppa:vidplace7/bluez5
. apt-add-repository ppa:blueman/ppa
. apt-get update
. apt-get install bluez
. apt-get install blueman
. apt-get install bluez-compat

... tetapi selain itu saya harus menjalankan bluez dalam mode eksperimental. Ganti / usr / sbin / bluetooth dengan skrip Anda sendiri:

#!/bin/sh
bluetooth -E

Sekarang saya dapat terhubung dengan mouse dan keyboard blueman-applet.

Adakah ide bagaimana menghubungkan secara otomatis pada startup atau tanpa menggunakan blueman (hanya command line)?


Terima kasih. Sepertinya cukup rumit untuk menginstal babi ini. Mungkin ini akan membantu Anda . Bisakah Anda mengedit posting Anda agar dapat menyalin-tempel kode ke konsol. Pada bagian pertama diharuskan untuk menambahkan sudodi depan - ini bekerja untuk saya. Bagian kedua - dengan skrip - tidak berfungsi, dan saya tidak berhasil menemukannya. Terima kasih.
alex

1
Saya tidak diizinkan menjawab, jadi saya tambahkan komentar ini. Baru saja menginstal mouse Microsoft Bluetooth 3600 BLE di Ubuntu (16.04). Yang saya lakukan adalah: sudo apt-get install blueman - sudo killall bluetoothd - dan atur dengan blueman-assistant. Tidak perlu menambahkan PPA. Semoga ini bisa membantu seseorang.
pizzamonster

0

Saya berhasil membunuh laptop 14,04 saya dengan jawaban yang sangat mirip, jadi harap berhati-hatilah ketika mencoba "membatalkan" semua paket yang Anda instal di sini. Tolong jangan hapus paket bluez! (Hanya di belakang saya menyadari ini adalah hal yang benar-benar bodoh untuk dilakukan.)

Namun, saya berhasil membuat keyboard dan mouse saya bekerja dengan sangat baik di 16.04 dan Anda dapat melihat jawaban saya di sini: https://askubuntu.com/a/1023532/815371

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.