[Device]: G502 Proteus Spectrum
- 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 Proteus Spectrum
### 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)
Logitech Gaming Mouse G502 (—, vid=046d pid=c332)
└─ slot 255 ● Tunable RGB Gaming Mouse G502 (mouse, wpid=?, battery=—)
model_ids=[c332,0000,0000] ext=00 serial=— unit_id=32364712 transports=usb
```
### `openlogi diag features` output
```text
device: Tunable RGB Gaming Mouse G502 (direct 046d:c332)
idx id ver flags
0 0x0000 v1
1 0x0001 v1
2 0x8070 v3
3 0x0003 v1
4 0x0005 v0
5 0x1300 v0
6 0x18a1 v0 hidden,engineering
7 0x1e00 v0 hidden
8 0x1e20 v0
9 0x1eb0 v0 hidden,engineering
10 0x2201 v1
11 0x2230 v0
12 0x2240 v0
13 0x8060 v0
14 0x8100 v0
15 0x8110 v0
16 0x1850 v0 hidden,engineering
17 0x00c1 v0
18 0x1801 v0 hidden,engineering
19 0x1802 v0 hidden,engineering
(20 feature entries)
fw 0: MainApplication U1 03.02_B0012 pid=c332 [active]
fw 1: Bootloader BOT14.00_B0007 pid=aabf
```
### Details
The only customizable things for this mouse are RGB lighting and DPI settings.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by running `openlogi list` and `openlogi diag features` for the G502 Proteus Spectrum, then determine which RGB or DPI feature fails. The issue names no code entry point or test and does not define the failing feature or an observable definition of done, so clarification is needed before implementation.
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
- Needs clarification
- Newbie friendliness
- 35/100