[Device]: G502 Hero Gaming Buttons Remapping
- 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.
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