[Bug]: Can't connect MX Master 3 "Mac"
- Dominant language
- Rust
- Stars
- 21k
- Forks
- 675
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 172
Description
### Pre-flight checklist
- [x] I searched [existing issues](https://github.com/AprilNEA/OpenLogi/issues?q=is%3Aissue) and this is not a duplicate.
- [x] I am on the [latest release](https://github.com/AprilNEA/OpenLogi/releases/latest) or a recent `master` build.
- [x] I quit **Logi Options+** before running OpenLogi (the two apps fight over HID++ access and only one can own a receiver at a time).
### Which part of OpenLogi?
GUI (desktop app)
### OpenLogi version
0.6.12
### Operating system
macOS
### OS version & architecture
14.7.5
### Device model
MX Master 3 Mac
### How is the device connected?
Bluetooth (direct, no receiver)
### Affected area(s)
- [x] Device discovery / detection
- [ ] Button remapping
- [ ] DPI control
- [ ] SmartShift
- [ ] Per-application profiles
- [ ] Battery status
- [ ] Settings / configuration (TOML)
- [ ] Auto-update
- [ ] Menu bar / tray
- [ ] Other
### What happened?
I uninstalled Logi Options and even restarted the Mac multiple times. OpenLogi has all necessary rights and the OpenLogi Agent is allowed as a startup item and to run in the background. Is the Mac version of this mouse supported yet, I can only see the regular version on the website.
Thanks for your work!
### Steps to reproduce
1. as per description
### Diagnostics report
```markdown
```
### `openlogi list` output
```text
```
### Logs
```shell
2026-06-13T18:40:24.601471Z INFO RPC{rpc.deadline=2026-06-13T18:40:34.601448959Z otel.kind="client" otel.name=Agent.inventory rpc.trace_id=00}: tarpc::client: SendRequest
2026-06-13T18:40:24.601664Z INFO RPC{rpc.deadline=2026-06-13T18:40:34.601448959Z otel.kind="client" otel.name=Agent.inventory rpc.trace_id=00}: tarpc::client: ReceiveResponse
```
### macOS permissions (if applicable)
- [x] OpenLogi has **Accessibility** permission (needed to remap buttons via the event tap).
- [x] OpenLogi has **Input Monitoring** permission (needed for Bluetooth-direct devices and capture).
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the reported MX Master 3 Mac Bluetooth setup on macOS 14.7.5, then run the `openlogi list` entry point and collect a populated diagnostics report. The empty diagnostics and list output leave the discovery failure unresolved; done means establishing whether this device and connection mode are supported and restoring or clearly reporting discovery.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100