AprilNEA / AprilNEA/OpenLogi

[Device]: MX Master 3

Open
#269 3 comments 1 reaction 0 assignees View on GitHub
area: hidpp needs: triage platform: macos
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.