PointerEvent.pressure
 The pressure read-only property of the PointerEvent interface indicates the normalized pressure of the pointer input. 
Syntax
var pressure = pointerEvent.pressure;
Return value
pressure-  
The normalized pressure of the pointer input in the range of
0to1, inclusive, where0and1represent the minimum and maximum pressure the hardware is capable of detecting, respectively. For hardware that does not support pressure, such as a mouse, the value is0.5when the pointer is active buttons state and0otherwise. 
Example
 In this snippet, when a pointerdown event is fired, different functions are called depending on the value of the event's pressure property. 
someElement.addEventListener('pointerdown', function(event) { if (event.pressure == 0) { // No pressure process_no_pressure(event); } else if (event.pressure == 1) { // Maximum pressure process_max_pressure(event); } else { // Default process_pressure(event); } }, false);
Specifications
| Specification | 
|---|
| Pointer Events  # dom-pointerevent-pressure  | 
Browser compatibility
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
pressure | 
55  | 
12  | 
 59 
41 
 | 
 11 
10 
Returns 0 instead of 0.5 on hardware that doesn't support pressure. 
 | 
42  | 
13  | 
55  | 
55  | 
 79 
41 
 | 
42  | 
13  | 
6.0  | 
See also
    © 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
    https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent/pressure