我正在尝试使用指针事件来检测图形输入板输入,包括笔压,但 Chrome 和 Firefox 似乎没有正确读取平板设备(Wacom Intuos 4)。所有指针事件都返回与我的鼠标相同的pointerId 和pointerType,默认压力读数为0.5。我正在使用的代码如下所示:
container.addEventListener("pointerdown", (event) => {
console.log(event.pointerId);
console.log(event.pointerType);
console.log(event.pressure);
}, true);
这将输出“1”、“鼠标”和“0.5”。这发生在“pointerdown”、“pointermove”和“pointerup”事件中。
我已经在安装了适当驱动程序的 Windows 和 Linux 上进行了尝试,其他应用程序检测笔压(例如 Krita)。
Chrome 和 Firefox 是否还不能正确支持图形输入板,或者我只是做错了什么?