[Device]: MX Master 3
- Dominant language
- Rust
- Stars
- 21k
- Forks
- 675
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 180
Description
### Pre-flight checklist
- [x] I quit **Logi Options+** before testing.
- [x] I searched existing issues for my device.
### Device model
MX Master 3
### Connection
Bluetooth (direct, no receiver)
### What's the problem?
Device is detected but a feature doesn't work
### `openlogi list` output
```text
There's no CLI installed. All binaries in the .app package aren't `openlogi`.
```
### `openlogi diag features` output
```text
### OpenLogi Diagnostics
**App**
- OpenLogi (GUI): v0.6.14 (release)
- Agent: v0.6.14 (connected)
- IPC protocol: GUI 3 / agent 3
- Inventory: ready
- OS: macOS 27.0 (arm64)
- Locale: en-US (UI: follow system)
- Accessibility: granted · Input hook: installed
- Launch at login: yes · Menu bar: no · Update check: on
- Running from: source build (dev)
- Config: schema 2 · 1 configured device(s) · thumbwheel 18
**Assets**
- Source: user cache · Index: loaded (210 models) · User cache: present
- Cache path: ~/.local/share/openlogi/assets · Bundle assets: absent
**Devices (1)**
- MX Master 3 — mouse (codename: MX Master 3)
- Connection: Bluetooth (direct) · Online: yes · Battery: n/a
- Capabilities: buttons=yes, pointer=yes, lighting=no
- Model: 0b023 (model-ids: b023/4082/0000, ext-model: 00)
- Transports: eQuad, BTLE
- Render: mx_master_3 · direct
```
### Details
I'm just today noticing that the MX 3 has a soft-touch feature for the thumb wheel. When I touch it, that counts as a gesture. Unfortunately the UI does not expose this feature (nor have I noticed it before). By default this opens Expose. To be honest, I don't know if other users have the same problem, or how I can help you to find this feature and create support for it. Please let me know and I try to do my best.
Contributor guide
No contributing guide indexed for this repository
Research direction
Begin with the `openlogi diag features` entry point and the MX Master 3 model data shown in the report. Trace how the thumb-wheel touch gesture is represented and exposed in the UI, then verify it on the Bluetooth device; the issue is done when the feature is identified and supported consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100