Pressure Sensitivity for Tablets

Hi, WebAPI WG-

Many tablet devices, including graphics peripherals and tablet-laptops, have
varying levels of sensitivity which measure not only the position of the pen
on the canvas, but also how hard it is being pressed. This would be an easy
thing for us to add, I think.

I propose that we add an attribute parameter on all pointer events,
something like:
 pressure of type unsigned float, readonly
    The degree of pressure that is being applied to the pointer device,
measured as a multiplier of the default value "1".
(I don't really mind about the name, the value type, or the spec wording,
just about the functionality.)

I also propose that I investigate how pen-tablets currently handle this
sensitivity internally (by liasing with manufacturers), to find out if there
is a more optimal solution and if they have other feedback.

I further propose that I take this issue up with the SVG WG (as a likely
user of this event) to see how this might be applied (e.g. determining the
stroke-width on drawing webapps), and what other considerations might be
needed.

Thoughts?

Regards-
Doug

Received on Friday, 14 April 2006 20:28:34 UTC