diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts
index 3c799d012..1e4bdf922 100644
--- a/baselines/dom.generated.d.ts
+++ b/baselines/dom.generated.d.ts
@@ -10099,7 +10099,7 @@ interface GlobalEventHandlersEventMap {
     "canplay": Event;
     "canplaythrough": Event;
     "change": Event;
-    "click": MouseEvent;
+    "click": PointerEvent;
     "close": Event;
     "compositionend": CompositionEvent;
     "compositionstart": CompositionEvent;
@@ -10244,7 +10244,7 @@ interface GlobalEventHandlers {
      *
      * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)
      */
-    onclick: ((this: GlobalEventHandlers, ev: MouseEvent) => any) | null;
+    onclick: ((this: GlobalEventHandlers, ev: PointerEvent) => any) | null;
     /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event) */
     onclose: ((this: GlobalEventHandlers, ev: Event) => any) | null;
     /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event) */
@@ -30196,7 +30196,7 @@ declare var onchange: ((this: Window, ev: Event) => any) | null;
  *
  * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)
  */
-declare var onclick: ((this: Window, ev: MouseEvent) => any) | null;
+declare var onclick: ((this: Window, ev: PointerEvent) => any) | null;
 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event) */
 declare var onclose: ((this: Window, ev: Event) => any) | null;
 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event) */
diff --git a/baselines/ts5.5/dom.generated.d.ts b/baselines/ts5.5/dom.generated.d.ts
index e3638bf1a..60576ed55 100644
--- a/baselines/ts5.5/dom.generated.d.ts
+++ b/baselines/ts5.5/dom.generated.d.ts
@@ -10089,7 +10089,7 @@ interface GlobalEventHandlersEventMap {
     "canplay": Event;
     "canplaythrough": Event;
     "change": Event;
-    "click": MouseEvent;
+    "click": PointerEvent;
     "close": Event;
     "compositionend": CompositionEvent;
     "compositionstart": CompositionEvent;
@@ -10234,7 +10234,7 @@ interface GlobalEventHandlers {
      *
      * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)
      */
-    onclick: ((this: GlobalEventHandlers, ev: MouseEvent) => any) | null;
+    onclick: ((this: GlobalEventHandlers, ev: PointerEvent) => any) | null;
     /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event) */
     onclose: ((this: GlobalEventHandlers, ev: Event) => any) | null;
     /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event) */
@@ -30174,7 +30174,7 @@ declare var onchange: ((this: Window, ev: Event) => any) | null;
  *
  * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)
  */
-declare var onclick: ((this: Window, ev: MouseEvent) => any) | null;
+declare var onclick: ((this: Window, ev: PointerEvent) => any) | null;
 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event) */
 declare var onclose: ((this: Window, ev: Event) => any) | null;
 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event) */
diff --git a/baselines/ts5.6/dom.generated.d.ts b/baselines/ts5.6/dom.generated.d.ts
index 7b2f64edd..cc491c5bf 100644
--- a/baselines/ts5.6/dom.generated.d.ts
+++ b/baselines/ts5.6/dom.generated.d.ts
@@ -10099,7 +10099,7 @@ interface GlobalEventHandlersEventMap {
     "canplay": Event;
     "canplaythrough": Event;
     "change": Event;
-    "click": MouseEvent;
+    "click": PointerEvent;
     "close": Event;
     "compositionend": CompositionEvent;
     "compositionstart": CompositionEvent;
@@ -10244,7 +10244,7 @@ interface GlobalEventHandlers {
      *
      * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)
      */
-    onclick: ((this: GlobalEventHandlers, ev: MouseEvent) => any) | null;
+    onclick: ((this: GlobalEventHandlers, ev: PointerEvent) => any) | null;
     /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event) */
     onclose: ((this: GlobalEventHandlers, ev: Event) => any) | null;
     /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event) */
@@ -30196,7 +30196,7 @@ declare var onchange: ((this: Window, ev: Event) => any) | null;
  *
  * [MDN Reference](https://developer.mozilla.org/docs/Web/API/Element/click_event)
  */
-declare var onclick: ((this: Window, ev: MouseEvent) => any) | null;
+declare var onclick: ((this: Window, ev: PointerEvent) => any) | null;
 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLDialogElement/close_event) */
 declare var onclose: ((this: Window, ev: Event) => any) | null;
 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/HTMLCanvasElement/contextlost_event) */
diff --git a/inputfiles/addedTypes.jsonc b/inputfiles/addedTypes.jsonc
index e5a125c59..353208f5c 100644
--- a/inputfiles/addedTypes.jsonc
+++ b/inputfiles/addedTypes.jsonc
@@ -58,7 +58,7 @@
                         },
                         {
                             "name": "auxclick",
-                            "type": "MouseEvent"
+                            "type": "PointerEvent"
                         },
                         {
                             "name": "beforeinput",
@@ -70,7 +70,7 @@
                         },
                         {
                             "name": "click",
-                            "type": "MouseEvent"
+                            "type": "PointerEvent"
                         },
                         {
                             "name": "compositionstart",
@@ -198,7 +198,7 @@
                         },
                         {
                             "name": "contextmenu",
-                            "type": "MouseEvent"
+                            "type": "PointerEvent"
                         },
                         {
                             "name": "toggle",
diff --git a/inputfiles/overridingTypes.jsonc b/inputfiles/overridingTypes.jsonc
index fcdf55fe1..eb0795ce5 100644
--- a/inputfiles/overridingTypes.jsonc
+++ b/inputfiles/overridingTypes.jsonc
@@ -65,10 +65,6 @@
                             "name": "animationstart",
                             "type": "AnimationEvent"
                         },
-                        {
-                            "name": "auxclick",
-                            "type": "PointerEvent"
-                        },
                         {
                             "name": "cut",
                             "type": "ClipboardEvent"
@@ -77,10 +73,6 @@
                             "name": "copy",
                             "type": "ClipboardEvent"
                         },
-                        {
-                            "name": "contextmenu",
-                            "type": "PointerEvent"
-                        },
                         {
                             "name": "paste",
                             "type": "ClipboardEvent"