Skip to content

[Bug]: MX Master 3 Gesture buuton is still enabled even disabling it in options #474

Description

@mooms06

Pre-flight checklist

  • I searched existing issues and this is not a duplicate.
  • I am on the latest release or a recent master build.
  • I quit Logi Options+ before running OpenLogi (the two apps fight over HID++ access and only one can own a receiver at a time).

Which part of OpenLogi?

GUI (desktop app)

OpenLogi version

0.6.22

Operating system

Windows

OS version & architecture

Windows 11 24H2

Device model

MX Master 3 + Bluetooth

How is the device connected?

Bluetooth (direct, no receiver)

Affected area(s)

  • Device discovery / detection
  • Button remapping
  • DPI control
  • SmartShift
  • Per-application profiles
  • Battery status
  • Settings / configuration (TOML)
  • Auto-update
  • Menu bar / tray
  • Other

What happened?

Gesture button is set to "Do Nothing", but it sill switch between applications (default behavior)

Steps to reproduce

Set Gesture button to "Do Nothing"
Press it
it should do nothing.

Please not that I also have a MX Master 3S connected, and it is not affected.

Diagnostics report

### OpenLogi Diagnostics

**App**
- OpenLogi (GUI): v0.6.22 (release)
- Agent: v0.6.22 (connected)
- IPC protocol: GUI 10 / agent 10
- Inventory: ready
- OS: Windows (x86_64)
- Locale: fr-FR (UI: en)
- Accessibility: granted · Input hook: installed
- Launch at login: yes · Menu bar: yes · Update check: on
- Running from: source build (dev)
- Config: schema 3 · 2 configured device(s) · thumbwheel 75

**Assets**
- Source: user cache · Index: loaded (210 models) · User cache: present
- Cache path: C:\Users\Pierre\.local/share/openlogi\assets · Bundle assets: absent

**Devices (2)**
- MX Master 3 — mouse (codename: )
  - Connection: Bluetooth (direct) · Online: yes · Battery: n/a
  - Capabilities: buttons=yes, pointer=yes, lighting=no
  - DPI: 2500 dpi (range 200–4000, 77 steps)
  - Model: direct:046d:b023:unit:4d530523 (model-ids: b023/4082/0000, ext-model: 03)
  - Transports: eQuad, BTLE
  - Render: mx_master_3 · direct
- MX Master 3S — mouse (codename: )
  - Connection: Bluetooth (direct) · Online: yes · Battery: 65% (discharging, full)
  - Capabilities: buttons=yes, pointer=yes, lighting=no
  - DPI: 2300 dpi (range 200–8000, 157 steps)
  - Model: direct:046d:b034:serial:2538za99sp08 (model-ids: b034/0000/0000, ext-model: 0a)
  - Transports: BTLE
  - Render: mx_master_3s · direct

openlogi list output

I don't use CLI version

Logs

I don't how to do that with Windows.

macOS permissions (if applicable)

  • OpenLogi has Accessibility permission (needed to remap buttons via the event tap).
  • OpenLogi has Input Monitoring permission (needed for Bluetooth-direct devices and capture).

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs: triageNeeds maintainer triagetype: bugSomething is broken or behaves incorrectly

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions