我正在嘗試連接一個微軟藍牙行動滑鼠 3600在 Ubuntu 15.10 中。
我首先嘗試通過unity-control-center
.這會發現設備,但每次都無法連接。經過進一步研究,似乎無法以這種方式連接到 LE(低能耗)設備。
所以我嘗試使用 CLI 工具。我能做到這一點:
$ sudo hcitool lescan
LE Scan ...
F2:C2:08:8A:DD:10 BluetoothMouse3600
F2:C2:08:8A:DD:10 (unknown)
sudo gatttool -I
[ ][LE]> connect F2:C2:08:8A:DD:10 random
Attempting to connect to F2:C2:08:8A:DD:10
Connection successful
[F2:C2:08:8A:DD:10][LE]>
所以看來滑鼠已連接。但是,它似乎不像滑鼠一樣工作,至少當我移動它時,指標不會移動。另外,hcidump
當我移動滑鼠時,不顯示任何活動。
我還需要做些什麼才能將其識別為滑鼠嗎?我還可以採取其他故障排除步驟嗎?
答案1
經過幾次錯誤啟動後,我讓 Microsoft 藍牙移動滑鼠 3600 在執行 Ubuntu 14.04 的 Dell XPS 上運行。我採納了以下建議Logitech MX Master 滑鼠已配對,但無法工作 並安裝了 Bluez 5.41
使用 bluetoothctl 我能夠配對並“信任”滑鼠。在我的第一次嘗試中,滑鼠可以正常工作幾分鐘,然後我需要使用 hciconfig hci0 down 關閉並打開藍牙電源; hciconfig hci0 up
最終我發現我在 /var/lib/bluetooth/XX:YY:ZZ 中有兩個滑鼠條目......一旦我清除了該目錄的內容並重新開始,配對等,一切都很好。
答案2
我有一台 Dell Inspiron 5557,運行 Ubuntu 16.04。我已檢測、配對並正在使用該滑鼠,無需任何軟體包或配置。
我真正需要的唯一技巧是按住滑鼠的電源按鈕幾秒鐘(它會在滑鼠後面打開綠燈)並偵測滑鼠並將其與 blueman 配對。使用這個技巧後我才能夠做到這一點。