AprilNEA / AprilNEA/OpenLogi

[Device]: logitech k470 wireless keyboard not detected

Open
#723 1 comment 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

k470 wireless keyboard

### Connection

Unifying receiver

### What's the problem?

Device is not detected at all

### `openlogi list` output

```text
### OpenLogi Diagnostics

**App**
- OpenLogi (GUI): v0.7.1 (release)
- Agent: v0.7.1 (connected)
- IPC protocol: GUI 17 / agent 17
- Inventory: ready
- OS: Windows (x86_64)
- Locale: en-US (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 4 · 1 configured device(s) · thumbwheel 14

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

**Devices (1)**
- G305 — mouse (codename: G305)
- Connection: Logi Unifying receiver · Online: yes · Battery: 90% (discharging, full)
- Capabilities: buttons=no, pointer=yes, lighting=yes
- DPI: 7500 dpi (range 200–12000, 237 steps)
- Model: 04074 (wpid: 4074, model-ids: 4074/0000/0000, ext-model: 00)
- Transports: eQuad
- Render: ⚠️ none (silhouette) · Slot 1

**Receivers (1)**
- Lightspeed Receiver (VID 046d / PID c53f)
```

### `openlogi diag features` output

```text

```

### Details

I'm running Windows 11 25H2 i have a logitech G305 mouse detected by openlogi, the problem is with the logitech k470 wireless keyboard, when i try to add the device i get the message:

Pairing failed
Receiver register access failed: a HID++1.0 register access resulted in an error

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure on Windows with the Logitech K470 and a Unifying receiver, using `openlogi list` and the device-add flow. Trace the receiver registration path and HID++ 1.0 register-access handling; done means the K470 is detected and pairing completes without the register-access error.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.