AprilNEA / AprilNEA/OpenLogi

[Bug]: Horizontal wheel isn't able to cycle through notes in Antinote

Open
#863 0 comments 1 reaction 0 assignees View on GitHub
needs: triage type: bug
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?

Not sure

### OpenLogi version

0.7.7

### Operating system

macOS

### OS version & architecture

macOS 26.6.2

### Device model

MX Master 3

### How is the device connected?

Logi Bolt receiver

### Affected area(s)

- [ ] Device discovery / detection
- [ ] Button remapping
- [ ] DPI control
- [ ] SmartShift
- [ ] Per-application profiles
- [ ] Battery status
- [ ] Settings / configuration (TOML)
- [ ] Auto-update
- [ ] Menu bar / tray
- [x] Other

### What happened?

Unable to cycle through notes when using the horizontal wheel in [Anti-Note](https://antinote.io/).

This is something that can be done in Logi Options+, and also when using the two finger back/forward gesture on the trackpad.

### Steps to reproduce

1. Install [Antinote](https://antinote.io/)
2. Install latest OpenLogi v0.7.7
3. Setup a mouse with an horizontal wheel
4. Open Antinote and use the horizontal wheel to cycle through different notes

### Diagnostics report

```markdown
### OpenLogi Diagnostics

**App**
- OpenLogi (GUI): v0.7.7 (release)
- Agent: v0.7.7 (connected)
- IPC protocol: GUI 25 / agent 25
- Inventory: ready
- OS: macOS 26.6.2 (arm64)
- Locale: en-GB (UI: follow system)
- Accessibility: granted · Input hook: installed
- Launch at login: yes · Menu bar: yes · Update check: off
- Running from: source build (dev)
- Config: schema 4 · 1 configured device(s) · thumbwheel 14

**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
- Connection: Logi Unifying receiver · Online: yes · Battery: 20% (discharging, low)
- Capabilities: buttons=yes, pointer=yes, lighting=no
- Model: 0b023
- Render: mx_master_3 · Slot 1
```

### `openlogi list` output

```text

```

### Logs

```shell

```

### macOS permissions (if applicable)

- [x] OpenLogi has **Accessibility** permission (needed to remap buttons via the event tap).
- [ ] OpenLogi has **Input Monitoring** permission (needed for Bluetooth-direct devices and capture).

Contributor guide

No contributing guide indexed for this repository

Research direction

No source files or tests are named. Reproduce the issue with an MX Master 3 on macOS and trace how OpenLogi handles horizontal-wheel events, then verify that the wheel cycles through Antinote notes as the trackpad gesture and Logi Options+ do.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, rust
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.