우선, 저는 이 마우스를 1년 넘게 소유하고 있으며 다른 Linux 배포판(Fedora, Arch, Manjaro)의 동일한 하드웨어에서 아무런 문제 없이 사용해 왔습니다. 문제가 시작된 것은 데비안 9를 설치한 후에였습니다.
우선, 마우스를 페어링할 수 있었던 유일한 방법은 재부팅 후 직접 수행하는 것입니다. 그렇지 않으면 페어링이 완전히 실패합니다. 그러면 처음으로 마우스를 페어링하거나 켜면 마우스가 연결되고 표시등이 약 3초 동안 켜져 있다가 마우스에 아무것도 연결되지 않은 것처럼 마우스의 표시등이 천천히 깜박이기 시작합니다. 이 과정에서 마우스를 움직여도 커서가 화면에서 움직이지는 않습니다. 또한 처음에 마우스를 연결한 후 터미널 info
에서 명령을 실행하면 다음 출력이 인쇄됩니다.bluetoothctl
Device D3:08:24:D5:FE:3F
Name: MX Master
Alias: MX Master
Appearance: 0x03c2
Icon: input-mouse
Paired: yes
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: no
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Battery Service (0000180f-0000-1000-8000-00805f9b34fb)
UUID: Human Interface Device (00001812-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00010000-0000-1000-8000-011f2000046d)
Modalias: usb:v046DpB017d0017
Connected: yes
마우스 연결이 끊어지거나 전원이 완전히 꺼진 후에도 마우스는 계속해서 나타납니다. 다른 조건에서 여러 번 마우스 페어링을 해제하고 페어링해 보았습니다. 나는 다음 게시물에서 제안을 시도했습니다.
- Logitech MX Master S2 마우스 연결 시 Bluetooth 연결 실패
- Bluetooth를 사용하여 Logitech MX Master 마우스를 Ubuntu 16.04와 페어링
- Logitech MX Master 마우스가 페어링되었지만 작동하지 않습니다
저는 Linux 커널 4.9.0-8-amd64가 설치된 Thinkpad T480에서 BlueZ 버전 5.43-2+deb9u1을 실행하고 있습니다. 이 문제를 해결하려면 어떻게 해야 합니까?
답변1
나는 당신이 설명하는 것과 동일한 행동을 가지고 있습니다. 연결되지만 아무 일도 일어나지 않습니다.
특정 커널 모듈이 누락된 것을 발견했습니다. UHID
이 기능을 활성화하고 마우스를 다시 연결한 후에는 작동했습니다.
답변2
Linux 커널 v5.9부터 Bluetooth 스택은 BLE 연결에서 링크 계층 개인 정보 보호를 사용하려고 시도합니다.
이 해결 방법은 MX Master 3 케이스에서 작동합니다.
다음 줄에서 제거
/var/lib/bluetooth/<adapter_mac>/<device_mac>/info
[IdentityResolvingKey] Key=...
-
systemctl restart bluetooth
그러면 장치가 자동으로 연결됩니다.