{
 "compat_features": [
  "api.Element.auxclick_event",
  "api.Element.click_event",
  "api.Element.contextmenu_event",
  "api.Element.dblclick_event",
  "api.Element.mousedown_event",
  "api.Element.mouseenter_event",
  "api.Element.mouseleave_event",
  "api.Element.mousemove_event",
  "api.Element.mouseout_event",
  "api.Element.mouseover_event",
  "api.Element.mouseup_event",
  "api.HTMLElement.click",
  "api.MouseEvent",
  "api.MouseEvent.MouseEvent",
  "api.MouseEvent.altKey",
  "api.MouseEvent.button",
  "api.MouseEvent.buttons",
  "api.MouseEvent.clientX",
  "api.MouseEvent.clientY",
  "api.MouseEvent.ctrlKey",
  "api.MouseEvent.getModifierState",
  "api.MouseEvent.metaKey",
  "api.MouseEvent.movementX",
  "api.MouseEvent.movementY",
  "api.MouseEvent.offsetX",
  "api.MouseEvent.offsetY",
  "api.MouseEvent.pageX",
  "api.MouseEvent.pageY",
  "api.MouseEvent.relatedTarget",
  "api.MouseEvent.screenX",
  "api.MouseEvent.screenY",
  "api.MouseEvent.shiftKey",
  "api.MouseEvent.x",
  "api.MouseEvent.y"
 ],
 "description": "Mouse events, such as click, mousedown, or mousemove, fire when users interact with an input or pointing device such as a mouse, trackpad, or touchscreen.",
 "description_html": "Mouse events, such as <code>click</code>, <code>mousedown</code>, or <code>mousemove</code>, fire when users interact with an input or pointing device such as a mouse, trackpad, or touchscreen.",
 "kind": "feature",
 "name": "Mouse events",
 "spec": [
  "https://w3c.github.io/pointerevents/#mouse-event-types"
 ],
 "status": {
  "baseline": "high",
  "baseline_high_date": "2018-01-29",
  "baseline_low_date": "2015-07-29",
  "by_compat_key": {
   "api.Element.auxclick_event": {
    "baseline": "low",
    "baseline_low_date": "2024-12-11",
    "support": {
     "chrome": "55",
     "chrome_android": "55",
     "edge": "79",
     "firefox": "53",
     "firefox_android": "53",
     "safari": "18.2",
     "safari_ios": "18.2"
    }
   },
   "api.Element.click_event": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "6",
     "firefox_android": "6",
     "safari": "3",
     "safari_ios": "1"
    }
   },
   "api.Element.contextmenu_event": {
    "baseline": false,
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "6",
     "firefox_android": "6",
     "safari": "3"
    }
   },
   "api.Element.dblclick_event": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "6",
     "firefox_android": "6",
     "safari": "3",
     "safari_ios": "1"
    }
   },
   "api.Element.mousedown_event": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "2",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "6",
     "firefox_android": "6",
     "safari": "4",
     "safari_ios": "3.2"
    }
   },
   "api.Element.mouseenter_event": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "30",
     "chrome_android": "30",
     "edge": "12",
     "firefox": "10",
     "firefox_android": "10",
     "safari": "7",
     "safari_ios": "7"
    }
   },
   "api.Element.mouseleave_event": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "30",
     "chrome_android": "30",
     "edge": "12",
     "firefox": "10",
     "firefox_android": "10",
     "safari": "7",
     "safari_ios": "7"
    }
   },
   "api.Element.mousemove_event": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "2",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "6",
     "firefox_android": "6",
     "safari": "4",
     "safari_ios": "3.2"
    }
   },
   "api.Element.mouseout_event": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "6",
     "firefox_android": "6",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.Element.mouseover_event": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "2",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "6",
     "firefox_android": "6",
     "safari": "4",
     "safari_ios": "3.2"
    }
   },
   "api.Element.mouseup_event": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "2",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "6",
     "firefox_android": "6",
     "safari": "4",
     "safari_ios": "3.2"
    }
   },
   "api.HTMLElement.click": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "9",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "3",
     "firefox_android": "4",
     "safari": "6",
     "safari_ios": "6"
    }
   },
   "api.MouseEvent": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.MouseEvent": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "26",
     "chrome_android": "26",
     "edge": "12",
     "firefox": "11",
     "firefox_android": "14",
     "safari": "7",
     "safari_ios": "7"
    }
   },
   "api.MouseEvent.altKey": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1.5",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.button": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.buttons": {
    "baseline": "high",
    "baseline_high_date": "2020-10-12",
    "baseline_low_date": "2018-04-12",
    "support": {
     "chrome": "43",
     "chrome_android": "43",
     "edge": "12",
     "firefox": "15",
     "firefox_android": "15",
     "safari": "11.1",
     "safari_ios": "11.3"
    }
   },
   "api.MouseEvent.clientX": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.clientY": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1.5",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.ctrlKey": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1.5",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.getModifierState": {
    "baseline": "high",
    "baseline_high_date": "2021-09-25",
    "baseline_low_date": "2019-03-25",
    "support": {
     "chrome": "47",
     "chrome_android": "47",
     "edge": "12",
     "firefox": "15",
     "firefox_android": "15",
     "safari": "12.1",
     "safari_ios": "12.2"
    }
   },
   "api.MouseEvent.metaKey": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1.5",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.movementX": {
    "baseline": false,
    "support": {
     "chrome": "37",
     "edge": "13",
     "firefox": "41",
     "firefox_android": "41",
     "safari": "9",
     "safari_ios": "17"
    }
   },
   "api.MouseEvent.movementY": {
    "baseline": false,
    "support": {
     "chrome": "37",
     "edge": "13",
     "firefox": "41",
     "firefox_android": "41",
     "safari": "9",
     "safari_ios": "17"
    }
   },
   "api.MouseEvent.offsetX": {
    "baseline": "high",
    "baseline_high_date": "2018-06-15",
    "baseline_low_date": "2015-12-15",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "39",
     "firefox_android": "43",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.offsetY": {
    "baseline": "high",
    "baseline_high_date": "2018-06-15",
    "baseline_low_date": "2015-12-15",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "39",
     "firefox_android": "43",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.pageX": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1.5",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.pageY": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1.5",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.relatedTarget": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1.5",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.screenX": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1.5",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.screenY": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1.5",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.shiftKey": {
    "baseline": "high",
    "baseline_high_date": "2018-01-29",
    "baseline_low_date": "2015-07-29",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "1.5",
     "firefox_android": "4",
     "safari": "1",
     "safari_ios": "1"
    }
   },
   "api.MouseEvent.x": {
    "baseline": "high",
    "baseline_high_date": "2019-10-19",
    "baseline_low_date": "2017-04-19",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "53",
     "firefox_android": "53",
     "safari": "3.1",
     "safari_ios": "2"
    }
   },
   "api.MouseEvent.y": {
    "baseline": "high",
    "baseline_high_date": "2019-10-19",
    "baseline_low_date": "2017-04-19",
    "support": {
     "chrome": "1",
     "chrome_android": "18",
     "edge": "12",
     "firefox": "53",
     "firefox_android": "53",
     "safari": "3.1",
     "safari_ios": "2"
    }
   }
  },
  "support": {
   "chrome": "1",
   "chrome_android": "18",
   "edge": "12",
   "firefox": "1",
   "firefox_android": "4",
   "safari": "1",
   "safari_ios": "1"
  }
 },
 "id": "mouse-events",
 "groups": [],
 "specs": [
  {
   "url": "https://w3c.github.io/pointerevents/#mouse-event-types",
   "seriesComposition": "full",
   "shortname": "pointerevents4",
   "series": {
    "shortname": "pointerevents",
    "currentSpecification": "pointerevents4",
    "title": "Pointer Events",
    "shortTitle": "Pointer Events",
    "releaseUrl": "https://www.w3.org/TR/pointerevents/",
    "nightlyUrl": "https://w3c.github.io/pointerevents/"
   },
   "seriesVersion": "4",
   "seriesPrevious": "pointerevents3",
   "organization": "W3C",
   "groups": [
    {
     "name": "Pointer Events Working Group",
     "url": "https://www.w3.org/groups/wg/pointer-events/"
    }
   ],
   "release": {
    "url": "https://www.w3.org/TR/pointerevents4/",
    "status": "Working Draft",
    "filename": "Overview.html"
   },
   "nightly": {
    "url": "https://w3c.github.io/pointerevents/",
    "status": "Editor's Draft",
    "alternateUrls": [],
    "repository": "https://github.com/w3c/pointerevents",
    "sourcePath": "index.html",
    "filename": "index.html"
   },
   "title": "Pointer Events",
   "source": "w3c",
   "shortTitle": "Pointer Events",
   "categories": [
    "browser"
   ],
   "standing": "good",
   "tests": {
    "repository": "https://github.com/web-platform-tests/wpt",
    "testPaths": [
     "pointerevents"
    ]
   },
   "fragment": "mouse-event-types"
  }
 ],
 "mdnUrls": [
  {
   "slug": "Web/API/MouseEvent",
   "title": "MouseEvent",
   "anchor": null,
   "url": "https://developer.mozilla.org/docs/Web/API/MouseEvent"
  }
 ],
 "standardPositions": [],
 "hasNegativeStandardPosition": false,
 "stateOfSurveys": [],
 "chromeUseCounters": {},
 "interop": [
  {
   "year": 2023,
   "label": "interop-2023-events",
   "url": "https://wpt.fyi/interop-2023?feature=interop-2023-events"
  },
  {
   "year": 2024,
   "label": "interop-2023-events",
   "url": "https://wpt.fyi/interop-2024?feature=interop-2023-events"
  },
  {
   "year": 2025,
   "label": "interop-2023-events",
   "url": "https://wpt.fyi/interop-2025?feature=interop-2023-events"
  }
 ],
 "wpt": {
  "url": "https://wpt.fyi/results?q=feature:mouse-events"
 },
 "developerSignals": null,
 "bugs": {
  "chrome": [
   "https://issues.chromium.org/issues/40686462",
   "https://crbug.com/269917",
   "https://crbug.com/680741",
   "https://crbug.com/625847",
   "https://code.google.com/p/chromium/issues/detail?id=276941",
   "http://crbug.com/532963",
   "http://crbug.com/236215"
  ],
  "safari_ios": [
   "https://webkit.org/b/213953"
  ],
  "webview_ios": [
   "https://webkit.org/b/213953"
  ],
  "chrome_android": [
   "https://crbug.com/40290045"
  ],
  "oculus": [
   "https://crbug.com/40290045"
  ],
  "opera_android": [
   "https://crbug.com/40290045"
  ],
  "webview_android": [
   "https://crbug.com/40290045"
  ]
 },
 "baselineLowDateAsObject": "2015-07-29T00:00:00.000Z",
 "baselineHighDateAsObject": "2018-01-29T00:00:00.000Z"
}