1. CSS3 Cursors (original values)

    CSS3 cursor values added in the 2004 spec, including none, context-menu, cell, vertical-text, alias, copy, no-drop, not-allowed, nesw-resize, nwse-resize, col-resize, row-resize and all-scroll.

  2. CSS3 Cursors: zoom-in & zoom-out

    Support for `zoom-in`, `zoom-out` values for the CSS3 `cursor` property.

  3. Pointer events

    This specification integrates various inputs from mice, touchscreens, and pens, making separate implementations no longer necessary and authoring for cross-device pointers easier. Not to be mistaken with the unrelated "pointer-events" CSS property.

  4. CSS pointer-events (for HTML)

    This CSS property, when set to "none" allows elements to not receive hover/click events, instead the event will occur on anything behind it.

  5. Pointer Lock API

    API that provides access to raw mouse movement data. This is done by ignoring boundaries resulting from screen edges where the cursor can't go beyond, providing proper control for first person or real time strategy games.

  6. document api: `pointerlockchange` event

  7. document api: pointerlockelement

  8. document api: `pointerlockerror` event

  9. element api: `auxclick` event: is a `pointerevent`

  10. element api: `click` event: is a `pointerevent`

  11. element api: `contextmenu` event: is a `pointerevent`

  12. element api: haspointercapture

  13. element api: `pointercancel` event

  14. element api: `pointerdown` event

  15. element api: `pointerenter` event

  16. element api: `pointerleave` event

  17. element api: `pointermove` event

  18. element api: `pointerout` event

  19. element api: `pointerover` event

  20. element api: `pointerrawupdate` event

  21. element api: `pointerup` event

  22. element api: setpointercapture

  23. nodeiterator api: pointerbeforereferencenode

  24. pointerevent api

  25. pointerevent api: altitudeangle

  26. pointerevent api: azimuthangle

  27. pointerevent api: getcoalescedevents

  28. pointerevent api: getpredictedevents

  29. pointerevent api: height

  30. pointerevent api: isprimary

  31. pointerevent api: persistentdeviceid

  32. pointerevent api: `pointerevent()` constructor

  33. pointerevent api: `pointerevent()` constructor: `options.altitudeangle` parameter

  34. pointerevent api: `pointerevent()` constructor: `options.azimuthangle` parameter

  35. pointerevent api: pointerid

  36. pointerevent api: pointertype

  37. pointerevent api: pointertype: fractional coordinates for `mouse`.

  38. pointerevent api: pressure

  39. pointerevent api: tangentialpressure

  40. pointerevent api: tiltx

  41. pointerevent api: tilty

  42. pointerevent api: twist

  43. pointerevent api: width

  44. shadowroot api: pointerlockelement

  45. css at-rule: `@media`: `any-pointer` media feature

  46. css at-rule: `@media`: `pointer` media feature

  47. css property: cursor: pointer

  48. css property: pointer-events: applies to html elements

  49. html element: iframe: sandbox: `sandbox="allow-pointer-lock"`

  50. global_attributes: pointer-events