[pointerevents] Investigate if tangentialPressure is correctly implemented/working in browsers/documented appropriately in spec (#467)

patrickhlauke has just created a new issue for https://github.com/w3c/pointerevents:

== Investigate if tangentialPressure is correctly implemented/working in browsers/documented appropriately in spec ==
Related to the initial email I sent to the list about the Wacom airbrush pen https://lists.w3.org/Archives/Public/public-pointer-events/2023JanMar/0041.html which now led me down a strange rabbit hole.

Wondering if we could spend some time:

* checking if/how the behind-the-scenes plumbing in Chrome/Firefox has been done, and whether it's correct or not (not spec-related)
* whether or not we may need to add some more information/description to our definition https://w3c.github.io/pointerevents/#dom-pointerevent-tangentialpressure (spec-related)

Related links/issues

* where `tangentialPressure` was first mentioned, and what HID value it uses https://github.com/w3c/pointerevents/issues/25#issuecomment-152013055
* PDF version of the HID specification https://www.usb.org/sites/default/files/documents/hut1_12v2.pdf (at least I *think* this is the relevant/most up-to-date one)
* split-out issue to add `tangentialPressure` to the spec https://github.com/w3c/pointerevents/issues/70
* actual PR that added `tangentialPressure` https://github.com/w3c/pointerevents/pull/87
* a check on browser implementation of `tangentialPressure`, and @mustaqahmed's comment about it shipping https://github.com/w3c/pointerevents/issues/192#issuecomment-291603884





Please view or discuss this issue at https://github.com/w3c/pointerevents/issues/467 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 2 March 2023 11:04:06 UTC