AprilNEA / AprilNEA/OpenLogi

[Device]: MAC OS

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

Description

### Pre-flight checklist

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

### Device model

键盘 Ergo K860

### 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: zh-Hans-CN (UI: follow system)
- Accessibility: granted · Input hook: installed
- Launch at login: yes · Menu bar: yes · Update check: on
- Running from: source build (dev)
- Config: schema 7 · 2 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 (2)**
- MX Ergo S — trackball (codename: MX Ergo S)
- Connection: Bluetooth (direct) · Online: yes · Battery: 95% (discharging, full)
- Capabilities: buttons=yes, pointer=yes, lighting=no
- DPI: 400 dpi (range 100–4000, 79 steps)
- Model: 0b03e (model-ids: b03e/0000/0000, ext-model: 00)
- Transports: BTLE
- Render: mx_ergo_s · direct
- Ergo K860 — keyboard (codename: Wireless Keyboard ERGO K860)
- Connection: Bluetooth (direct) · Online: yes · Battery: 50% (discharging, good)
- Capabilities: buttons=yes, pointer=no, lighting=no
- DPI: unsupported
- Model: 0b359 (model-ids: b359/4088/0000, ext-model: 00)
- Transports: eQuad, BTLE
- Render: ergo_k860 · direct
```

### `openlogi diag features` output

```text

```

### Details

已完全卸载 Logi Options+
Ergo K860 键盘多功能键F5的显示桌面不可用、数字键盘上的调用系统计算器按键不可用

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue on macOS with the Ergo K860 connected over Bluetooth, then run `openlogi list` and `openlogi diag features` to inspect the reported capabilities. Done means the F5 Show Desktop key and the calculator key on the numeric keypad work for this device without Logi Options+.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.