อัปเดตสำหรับ> 15.10:
ในคำตอบเดิมของฉันฉันบอกว่าปัญหาน่าจะแก้ไขเมื่อ 15.10 มา ในขณะที่ 15.10 มีสีน้ำเงิน 5 จริง ๆ ยังคงมีปัญหาในการจับคู่ จริงๆแล้วมันค่อนข้างนานแล้วที่ฉันแก้ไขปัญหานี้ด้วยตัวเอง แต่ถ้าฉันจำได้อย่างถูกต้อง MX Master (MX Anywhere 2) ใช้วิธีการจับคู่แบบไม่ใช้ PIN ซึ่งยังไม่ได้ใช้อย่างถูกต้องใน Ubuntu นี่คือคำสั่งบางส่วนที่คุณสามารถใช้เป็นการแก้ไขด่วน:
hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up
หากคุณใช้อุปกรณ์บลูทู ธ อื่นที่นอกเหนือจากhci0
นั้นคุณต้องเปลี่ยนส่วนหนึ่งของคำสั่งมิฉะนั้นจะดีไป คุณจะต้องเรียกใช้พวกเขาทุกครั้งที่คุณรีสตาร์ทดังนั้นฉันขอแนะนำให้คุณใช้สคริปต์เหล่านั้นในสคริปต์ที่เข้าถึงได้หรือที่คุณเพิ่มเข้าไปในแอปพลิเคชันเริ่มต้น ฉันควรทราบด้วยว่าฉันสามารถใช้งานเม้าส์ได้แม้จะไม่ได้ใช้คำสั่งเหล่านี้หลังจากรีบูตเครื่องดังนั้นคุณควรใช้เฉพาะเมื่อคุณจำเป็นต้องใช้เท่านั้น
คำตอบเดิม (สำหรับ <15.10)
คำตอบจากที่นี่: /ubuntu//a/660666/256078
สิ่งที่เกิดขึ้นคือ MX Anywhere 2 ต้องการ Bluetooth Smart และ Ubuntu มาพร้อมกับ bluez (ไดรเวอร์ Bluetooth) 4 ซึ่งไม่รองรับ Bluetooth Smart Bluez 5 ซึ่งเพิ่มการรองรับ Bluetooth Smart ควรเริ่มจัดส่งด้วย 15.10 แต่สำหรับตอนนี้คุณจะต้องติดตั้ง bluez 5 ด้วยตนเองหากคุณต้องการใช้
เพียงแค่หัวขึ้นถ้าคุณต้องการที่จะมีระบบที่มีเสถียรภาพ, อย่าทำอย่างนี้ ก่อนอื่นสิ่งนี้จะทำลายการควบคุมบลูทู ธ ในแผงการตั้งค่า วิธีการที่ฉันจะอธิบายเพิ่ม PPA นี้ด้วยซึ่งควรจะเป็นสิ่งที่ไม่ดีสำหรับระบบของคุณเมื่ออัปเกรดและสิ่งต่าง ๆ ทำเช่นนี้ต่อเมื่อคุณรู้วิธีลบ PPA และเปลี่ยนกลับเป็น bluez 4 หรือถ้าคุณไม่สนใจและต้องการให้มันทำงานได้ ; P
ก่อนอื่นคุณต้องเพิ่ม PPA ด้วย bluez 5 ฉันอยากจะแนะนำ bluez 5 PPA ที่ Austin ทำขึ้นเพราะนั่นเป็นสิ่งที่ฉันเคยใช้มาก่อน เพิ่มด้วยคำสั่งนี้:
sudo add-apt-repository ppa:vidplace7/bluez5
จากนั้นรีเฟรช apt-get:
sudo apt-get update
หลังจากนั้นคุณสามารถติดตั้ง bluez 5 ด้วยคำสั่งนี้:
sudo apt-get install bluez
ตอนนี้คุณมี bluez 5 แล้วคุณต้องมีวิธีการควบคุมบลูทู ธ ดังที่กล่าวไว้ก่อนหน้านี้แผงควบคุมในตัวจะไม่ทำงานอีกต่อไป
มีสองวิธีที่ฉันได้ลองทำสิ่งนี้ หากคุณต้องการมี GUI แล้ว Blueman เป็นตัวเลือกที่ดีที่สุดของคุณ คุณสามารถติดตั้งได้ง่ายๆด้วย:
sudo apt-get install blueman
นี่จะติดตั้งอินเทอร์เฟซ Blueman Bluetooth ที่คุณสามารถเปิดสำหรับตัวเรียกใช้แอปของคุณ ควรตรงไปตรงมาเพื่อใช้และไม่ต้องการคำอธิบายเชิงลึกใด ๆ
วิธีที่ฉันแนะนำคือใช้บรรทัดคำสั่ง ฉันพบสิ่งนี้จะมีเสถียรภาพมากขึ้น (ทำงานบนหน้าจอเข้าสู่ระบบในขณะที่ Blueman ไม่ได้) และจริง ๆ แล้วใช้งานง่ายอย่างน่าประหลาดใจสำหรับการเป็นบรรทัดคำสั่ง
วิธีการทำงานคือคุณพิมพ์bluetoothctl
ลงในบรรทัดคำสั่งที่ตอนนี้คุณจะมีส่วนต่อประสานคำสั่งเพื่อโต้ตอบกับอุปกรณ์บลูทู ธ คุณสามารถพิมพ์help
เพื่อรับรายการคำสั่งและสิ่งที่พวกเขาทำ คำสั่งที่คุณต้องการใช้ก่อนสำหรับจับคู่ MX Anywhere 2 คือscan
คำสั่ง หากคุณพิมพ์scan on
คอมพิวเตอร์ของคุณจะเริ่มค้นหาอุปกรณ์บลูทู ธ ขณะที่อยู่ในโหมดนี้ให้ใส่ MX Anywhere 2 ของคุณในโหมดจับคู่และรอให้มันปรากฏขึ้นในคอนโซล มันจะแสดงบางสิ่งเช่นนี้:
[NEW] Device XX:XX:XX:XX:XX:XX MX Anywhere 2 (The name may not be accurate)
สตริง "XX: XX: XX: XX: XX: XX" คือที่อยู่ MAC ของ MX Anywhere 2. ในการจับคู่และเชื่อมต่อให้พิมพ์:
pair XX:XX:XX:XX:XX:XX
connect XX:XX:XX:XX:XX:XX
อย่าลืมเปลี่ยน "XX: XX: XX: XX: XX: XX" ทั้งหมดเป็นที่อยู่ MAC ที่คุณได้รับเมื่อทำการสแกน
เสร็จสิ้น