Skip to content

[Device] MX Anywhere 3S #158

@tutuca

Description

@tutuca

Device name and model

MX Anywhere 3S

Product ID (if known)

No response

How is the device connected?

Bluetooth

Does Mouser detect the device at all?

Yes, it shows the correct model name

Device info JSON

{
  "device_key": "mx_anywhere_3s",
  "display_name": "MX Anywhere 3S",
  "product_id": "0xB037",
  "product_name": "MX Anywhere 3S",
  "transport": "Bluetooth",
  "ui_layout": "mouse_mx_anywhere_3s.png",
  "supported_buttons": [
    "middle",
    "gesture",
    "gesture_left",
    "gesture_right",
    "gesture_up",
    "gesture_down",
    "xbutton1",
    "xbutton2"
  ],
  "gesture_cids": [
    "0x00D7"
  ],
  "dpi_range": [
    200,
    8000
  ],
  "discovered_features": {
    "REPROG_V4 (0x1B04)": "index 0x0A",
    "ADJUSTABLE_DPI (0x2201)": "index 0x0E",
    "SMART_SHIFT_ENHANCED (0x2111)": "index 0x0F",
    "BATTERY (0x1004)": "index 0x09"
  },
  "reprog_controls": [
    {
      "index": 0,
      "cid": "0x0050",
      "task": "0x0038",
      "flags": "0x0401",
      "mapped_to": "0x0050",
      "mapping_flags": "0x0000"
    },
    {
      "index": 1,
      "cid": "0x0051",
      "task": "0x0039",
      "flags": "0x0401",
      "mapped_to": "0x0051",
      "mapping_flags": "0x0000"
    },
    {
      "index": 2,
      "cid": "0x0052",
      "task": "0x003A",
      "flags": "0x0531",
      "mapped_to": "0x0052",
      "mapping_flags": "0x0000"
    },
    {
      "index": 3,
      "cid": "0x0053",
      "task": "0x003C",
      "flags": "0x0D31",
      "mapped_to": "0x0053",
      "mapping_flags": "0x0000"
    },
    {
      "index": 4,
      "cid": "0x0056",
      "task": "0x003E",
      "flags": "0x0D31",
      "mapped_to": "0x0056",
      "mapping_flags": "0x0000"
    },
    {
      "index": 5,
      "cid": "0x00C4",
      "task": "0x009D",
      "flags": "0x0531",
      "mapped_to": "0x00C4",
      "mapping_flags": "0x0000"
    },
    {
      "index": 6,
      "cid": "0x00D7",
      "task": "0x00B4",
      "flags": "0x03A0",
      "mapped_to": "0x00D7",
      "mapping_flags": "0x0000"
    }
  ],
  "gesture_candidates": [
    "0x00D7"
  ]
}

Physical buttons on your mouse

My mouse has:

  • left / right click.
  • scroll wheel with middle click.
    • this scrollwheel has a software defined spin stop in the scroll wheel, magnetic.
  • a middle button to toggle the spin modes: free spin or with stops.
  • two side buttons.

currently, the middle button is not mapped by default.

If you already support the Mx 3 hope this would be simple.

Great tool!

What features would you like Mouser to support for this device?

  • Remap side buttons.
  • spin toggle.
  • interactive image

Are you willing to help test?

Yes, I can test builds and provide feedback

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions