Logitech MX Anywhere 2 fare çifti ancak hiçbir şey yapmaz


12

Yakın zamanda yeni Logitech MX Anywhere 2 faresini satın aldım ve Windows makinelerimde çalışmaya başladım ve Ubuntu 14.04 çalıştıran Dell M3800'ümde kullanmaya çalıştığımda hiç çalışmıyor. Cihazı sorunsuz bir şekilde eşleştirebilirim ve hatta cihazın adını "MX Anywhere 2" olarak görüntüler, ancak gerçek cihazı hiçbir şey olarak tanımlamaz gibi görünüyor. Blueman kullanarak "bilinmeyen" bir tip olarak gösterir ve sistem bluetooth yöneticisi içinde de "bilinmeyen" olarak gösterir. Herhangi bir öneri?

Yanıtlar:


18

GÜNCELLEME> 15.10:

Orijinal cevabımda sorunun büyük olasılıkla 15.10 geldiğinde çözüleceğini söyledim. 15.10 gerçekten de bluez 5 olsa da, eşleştirme ile ilgili hala bir sorun var. Dürüst olmak gerekirse, bu sorunu kendim çözdüğümden beri uzun bir süre oldu, ancak doğru hatırlarsam, MX Master (MX Anywhere 2) henüz Ubuntu'da tam olarak düzgün bir şekilde uygulanmayan PIN'siz bir eşleştirme yöntemi kullanıyor. Hızlı bir düzeltme olarak kullanabileceğiniz bazı komutlar şunlardır:

hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up

Bundan başka bir Bluetooth cihazı kullanıyorsanız hci0, komutların bu kısmını değiştirmeniz gerekir, aksi takdirde, gitmek için iyi olmalıdır. Bunları her yeniden başlattığınızda da çalıştırmanız gerekir ve bu nedenle bunları erişilebilir bir komut dosyasında bulundurmanızı veya başlangıç ​​uygulamalarına eklemenizi öneririm. Ayrıca, yeniden başlattıktan sonra bu komutları çalıştırmadan bile fareyi çalıştırabildiğimi not etmeliyim, bu yüzden bunları sadece gerekiyorsa kullanın.

ORİJİNAL CEVAP (<15.10 için)

Buradan alınan cevap: /ubuntu//a/660666/256078

MX Anywhere 2, Bluetooth Smart gerektiriyor ve Ubuntu, Bluetooth Smart desteği olmayan bluez (Bluetooth sürücüsü) 4 ile geliyor. Bluetooth Smart için destek ekleyen Bluez 5'in 15.10 ile gönderime başlaması bekleniyor, ancak şimdilik kullanmak istiyorsanız bluez 5'i manuel olarak yüklemeniz gerekecek.

Sadece bir adım yukarı, eğer istikrarlı bir sisteme sahip olmak istiyorsanız, bunu YAPMAYIN . Her şeyden önce, bu olacak ayarları panelindeki inşa Bluetooth kontrolü bölünürler. Ben açıklamak üzereyim Bu yöntem de bir PPA ekler, hangi yükseltme ve şeyler için sisteminiz için kötü olması gerekiyordu. Bunu sadece bir PPA'yı nasıl çıkaracağınızı ve bluez 4'e nasıl döneceğinizi biliyorsanız veya sadece umursamadığınızda ve çalışmasını istiyorsanız yapın. P

İlk olarak, bluez 5 ile bir PPA eklemeniz gerekir. Austin tarafından yapılan bluez 5 PPA'yı daha önce kullandığım için tavsiye ederim. Bu komutla ekleyin:

sudo add-apt-repository ppa:vidplace7/bluez5

Sonra apt-get'i yenileyin:

sudo apt-get update

Bundan sonra bluez 5'i bu komutla kurabilirsiniz:

sudo apt-get install bluez

Artık bluez 5'e sahip olduğunuza göre, daha önce belirtildiği gibi yerleşik kontrol paneli artık çalışmaz, çünkü Bluetooth'u kontrol etmenin bir yoluna ihtiyacınız var.

Bunun için denediğim iki yol var. Bir GUI'ye sahip olmak istiyorsanız, Blueman en iyi seçenektir. Basitçe aşağıdakilerle kurabilirsiniz:

sudo apt-get install blueman

Bu, uygulama başlatıcı için açabileceğiniz Blueman Bluetooth arayüzünü yükleyecektir. Kullanımı doğrudan ileri olmalı ve derinlemesine bir açıklama gerektirmemelidir.

Ancak tavsiye ettiğim yöntem komut satırını kullanmaktır. Bu çok daha kararlı (Blueman yoktu iken giriş ekranında çalıştı) ve aslında bir komut satırı olarak kullanmak için şaşırtıcı derecede sezgisel bulundu.

Çalışma şekli, bluetoothctlşimdi Bluetooth cihazlarıyla etkileşim kurmak için bir komut arayüzüne sahip olacağınız komut satırına yazmanızdır. helpKomutların listesini ve yaptıklarını almak için yazabilirsiniz . MX Anywhere 2'yi eşleştirmek için önce kullanmak istediğiniz scankomut komuttur. Yazarsanız scan on, bilgisayarınız Bluetooth aygıtlarını aramaya başlar. Bu moddayken MX Anywhere 2'nizi eşleştirme moduna getirin ve konsolda görünmesini bekleyin. Bunun gibi bir şey gösterecek:

[NEW] Device XX:XX:XX:XX:XX:XX MX Anywhere 2 (The name may not be accurate)

"XX: XX: XX: XX: XX: XX" dizesi, MX'inizin Anywhere 2 cihazının MAC adresidir. Eşleştirmek ve bağlamak için şunu yazın:

pair XX:XX:XX:XX:XX:XX
connect XX:XX:XX:XX:XX:XX

Tüm "XX: XX: XX: XX: XX: XX" yi tarama sırasında aldığınız MAC adresine değiştirdiğinizden emin olun.

Bitti.


LTS 16.04
Dan Revell
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.