AprilNEA / AprilNEA/OpenLogi

[Device]: Mx Master

Open
#714 2 comments 1 reaction 0 assignees View on GitHub
area: hidpp needs: triage
Dominant language
Rust
Stars
21k
Forks
675
Avg merge
1d 6h
Merged PRs (30d)
180

Description

### Pre-flight checklist

- [x] I quit **Logi Options+** before testing.
- [x] I searched existing issues for my device.

### Device model

Mx Master

### Connection

Bluetooth (direct, no receiver)

### What's the problem?

Requesting support for a device not yet supported

### `openlogi list` output

```text
franciscodionisio@Franciscos-MacBook-Pro OpenLogi % openlogi list
No Logitech HID++ devices or webcams found.

Notes:
- On macOS, quit Logi Options+ first — both apps fight over HID++ access.
- A Bluetooth-direct mouse (e.g. Lift, Signature) needs Input Monitoring permission: System Settings → Privacy & Security → Input Monitoring.
- hidpp 0.2 only recognises Logi Bolt receivers (PID 0xC548); other receivers (Unifying) aren't surfaced yet.
```

### `openlogi diag features` output

```text
franciscodionisio@Franciscos-MacBook-Pro OpenLogi % openlogi diag features
no online HID++ devices found
```

### Details

I have the code to add support for this mouse (my mouse) which i have tested and it works flawlessly. Just like Mx Master 2s, just make it recognize the mouse.

Image

Image

Image

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing MX Master 2S support and the HID++ device-identification path. Run `openlogi list` and `openlogi diag features` with Logi Options+ quit and the required macOS permission; done means the MX Master is recognized and its supported features are available like the MX Master 2S.

Written by the indexing model from the issue text.

Assessment

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