jQuery/Javascript鼠标点击时的力/压力

jQuery/Javascript鼠标点击时的力/压力,javascript,jquery,jquery-click-event,Javascript,Jquery,Jquery Click Event,我想知道是否有任何方法可以在单击时获得压力级别(用户在单击鼠标键/按钮时产生的压力)。 任何资源或链接 对不起,我的英语不好,希望我的问题很清楚,希望不仅仅是乌托邦 鼠标(硬件)无法记录你点击鼠标的力度,javascript也无法跟踪不存在的内容。我意识到我正在用一些不相关的内容来碰撞一个旧的线程,但我相信这对将来的其他人会有用 正如这篇文章中许多其他人所指出的,几乎所有的电脑鼠标都不测量使用的压力,所以你无法测量它然而,有不同于鼠标的指向设备,如绘图板或轨迹板。在Firefox等基于Gecko

我想知道是否有任何方法可以在单击时获得压力级别(用户在单击鼠标键/按钮时产生的压力)。 任何资源或链接

对不起,我的英语不好,希望我的问题很清楚,希望不仅仅是乌托邦

鼠标(硬件)无法记录你点击鼠标的力度,javascript也无法跟踪不存在的内容。

我意识到我正在用一些不相关的内容来碰撞一个旧的线程,但我相信这对将来的其他人会有用

正如这篇文章中许多其他人所指出的,几乎所有的电脑鼠标都不测量使用的压力,所以你无法测量它然而,有不同于鼠标的指向设备,如绘图板或轨迹板。在Firefox等基于Gecko的浏览器中,鼠标事件具有非标准的
mozPressure
属性。您可以这样使用它:

document.addEventListener('click', function (e) {
    alert(e.mozPressure);
});
mozPressure
是一个介于0.0和1.0之间的值,具体取决于按下鼠标的力度。如果您使用的是普通鼠标或其他无法检测压力的鼠标,则该值始终为0


.

您所说的压力水平是什么意思?用户点击鼠标键的压力不是来自标准鼠标,因为这不是测量值。这可能是通过触摸屏设备实现的。通常情况下,鼠标不知道点击按钮的压力。如果用户有一个测量压力的鼠标呢?呃,我害怕这样的答案:)所以这只是乌托邦,即使轨迹板注册了它,浏览器也不会通过JavaScript公开它。很可能它甚至不会被触控板驱动程序暴露在屏幕上OS@FenderSynaptics touchpad驱动程序有一个显示“压力”(关闭/很少/任何其他)的实用程序@JanDvorak我知道,但它是驱动程序的“一部分”。