AprilNEA / AprilNEA/OpenLogi

[Device]: M720 Triathlon, Gestures always open Mission Control. (Mac OS 26.6.2)

Open
#1,356 2 comments 0 reactions 0 assignees View on GitHub
area: hidpp needs: triage
Dominant language
Rust
Stars
21k
Forks
675
Avg merge
2d 4h
Merged PRs (30d)
174

Description

### Pre-flight checklist

- [x] I quit **Logi Options+** before testing.
- [x] I searched existing issues for my device.

### Device model

M720 Triathlon

### Connection

Bluetooth (direct, no receiver)

### What's the problem?

Device is detected but a feature doesn't work

### `openlogi list` output

```text
### OpenLogi Diagnostics

**App**
- OpenLogi (GUI): v0.8.3 (release)
- Agent: v0.8.3 (connected)
- IPC protocol: GUI 29 / agent 29
- Inventory: ready
- OS: macOS 26.6.2 (arm64)
- Locale: es-419 (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 7 · 1 configured device(s) · thumbwheel 47

**Assets**
- Source: user cache · Index: loaded (210 models) · User cache: present
- Cache path: ~/.local/share/openlogi/assets · Bundle assets: absent

**Devices (1)**
- M720 TRIATHLON — mouse (codename: M720 Triathlon Multi-Device Mouse)
- Connection: Bluetooth (direct) · Online: yes · Battery: 50% (discharging, good)
- Capabilities: buttons=yes, pointer=no, lighting=no
- DPI: unsupported
- Model: 0b015 (model-ids: b015/405e/0000, ext-model: 00)
- Transports: eQuad, BTLE
- Render: m720_triathlon · direct
```

### `openlogi diag features` output

```text

```

### Details

I uninstalled Logi Options +, and granted all the required permissions to OpenLogi.
What works:
- Basically everything else, except the following
What doesn't work:
- Gestures, the gestures button and the gestures themselves, no matter what I set, it's always opening Mission Control.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the M720 Triathlon gesture-button behavior on macOS 26.6.2 and inspect the OpenLogi input and gesture handling reached through the configured device. Use `openlogi list` to verify the device and permissions, then confirm that gesture actions no longer always open Mission Control while other button mappings continue to work.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, rust
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.