AprilNEA / AprilNEA/OpenLogi

[Device]: Logi POP Mouse not all buttons are customizable

Open
#859 2 comments 3 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

Logi POP mouse

### Connection

Bluetooth (direct, no receiver)

### What's the problem?

Device is detected but a feature doesn't work

### `openlogi list` output

```text
(—, vid=046d pid=b030)
└─ slot 255 ● Logi POP Mouse (mouse, wpid=?, battery=20% low (discharging))
model_ids=[b030,0000,0000] ext=07 serial=2434ZAB8A288 unit_id=027173c9 transports=btle
```

### `openlogi diag features` output

```text
device: Logi POP Mouse (direct 046d:b030)
idx id ver flags
0 0x0000 v2
1 0x0001 v2
2 0x0003 v4
3 0x0005 v0
4 0x1d4b v0
5 0x0020 v0
6 0x0021 v1
7 0x0007 v0
8 0x1004 v3
9 0x1b04 v5
10 0x1814 v1
11 0x1815 v2
12 0x2250 v1
13 0x2130 v0
14 0x2201 v2
15 0x00c3 v0
16 0x1802 v0 hidden,engineering,manufacturing-deactivatable
17 0x1803 v0 hidden,engineering,manufacturing-deactivatable
18 0x1806 v8 hidden,engineering,manufacturing-deactivatable
19 0x1816 v0 hidden,engineering,manufacturing-deactivatable
20 0x1805 v0 hidden,engineering
21 0x1830 v0 hidden,engineering,manufacturing-deactivatable
22 0x1891 v9 hidden,engineering,compliance-deactivatable
23 0x18a1 v0 hidden,engineering,manufacturing-deactivatable
24 0x1e00 v0 hidden
25 0x1e02 v0 hidden,engineering
26 0x1e22 v1 hidden,engineering,manufacturing-deactivatable
27 0x1602 v0
28 0x1eb0 v0 hidden,engineering,manufacturing-deactivatable
29 0x1861 v1 hidden,engineering,manufacturing-deactivatable
30 0x18b1 v0 hidden,engineering,manufacturing-deactivatable
31 0x920a v0 hidden,engineering,manufacturing-deactivatable
(32 feature entries)

fw 0: Bootloader BL155.10_B0008 pid=b030 extra=430d065f00
fw 1: MainApplication RBM20.10_B0008 pid=b030 [active] extra=430d065f00
fw 2: Softdevice 00.00_B0126 pid=0000
```

### Details

Image

Hello! I wanted to use OpenLogi for my mouse, which has only left/middle/right clicks and one special button, but the special button is not recognised, which means I cannot use it as I cannot customize it without Logi options +

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the device with `openlogi list` and inspect its `openlogi diag features` output for the Logi POP Mouse. Trace how the detected button features become customizable controls, then verify that the special button is recognized and can be remapped without Logi Options+.

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.