AprilNEA / AprilNEA/OpenLogi

[Device]: G502 Hero Gaming Buttons Remapping

Closed
#955 3 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

G502 Hero Gaming

### Connection

Wired (USB cable)

### What's the problem?

Device is detected but a feature doesn't work

### `openlogi list` output

```text
(inventory read from the running agent)
G502 HERO Gaming Mouse (—, vid=046d pid=c08b)
└─ slot 255 ● G502 HERO Gaming Mouse (mouse, wpid=?, battery=—)
model_ids=[c08b,0000,0000] ext=00 serial=— unit_id=58003000 transports=usb

Keyboard K480 (—, vid=046d pid=b33d)
└─ slot 255 ● Bluetooth Multi-Device Keyboard K480 (keyboard, wpid=?, battery=90% full (discharging))
model_ids=[b33d,0000,0000] ext=00 serial=— unit_id=a3000000 transports=bt
```

### `openlogi diag features` output

```text
device: G502 HERO Gaming Mouse (direct 046d:c08b)
idx id ver flags
0 0x0000 v1
1 0x0001 v1
2 0x8070 v3
3 0x0003 v2
4 0x0005 v0
5 0x1300 v0
6 0x18a1 v0 hidden,engineering,manufacturing-deactivatable
7 0x1e00 v0 hidden
8 0x1e22 v0 hidden,engineering,manufacturing-deactivatable
9 0x1eb0 v0 hidden,engineering,manufacturing-deactivatable
10 0x2201 v1
11 0x8060 v0
12 0x8100 v0
13 0x8110 v0
14 0x00c2 v0
15 0x1801 v0 hidden,engineering,manufacturing-deactivatable
16 0x1802 v0 hidden,engineering,manufacturing-deactivatable
17 0x1806 v5 hidden,engineering,manufacturing-deactivatable
18 0x18b1 v0 hidden,engineering,manufacturing-deactivatable
19 0x180b v0 hidden,engineering,manufacturing-deactivatable
(20 feature entries)

fw 0: MainApplication U174.00_B0005 pid=c08b [active]
fw 1: Bootloader BL254.00_B0005 pid=aae6

device: Bluetooth Multi-Device Keyboard K480 (direct 046d:b33d)
idx id ver flags
0 0x0000 v1
1 0x0001 v1
2 0x0003 v1
3 0x0005 v0
4 0x0007 v0
5 0x0020 v0
6 0x1000 v0
7 0x1814 v1
8 0x1815 v0
9 0x1b04 v0
10 0x1e00 v0 hidden
11 0x40a2 v0
12 0x4220 v0
13 0x4521 v0
14 0x4531 v0
(15 feature entries)

fw 0: MainApplication RBK28.03_B0017 pid=b33d extra=c16c235600
fw 1: Hardware HW 00.05_B0000 pid=0000
```

### Details

The buttons remapping panel can not be seen.

Image

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the report with the G502 HERO connected, then run `openlogi list` and `openlogi diag features` as shown in the issue. Trace how the detected device features become the buttons remapping panel; done means the panel is visible for this device and its remapping controls work.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
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.