JavaScript-检测演示者工具的事件类似于onmousedown?

JavaScript-检测演示者工具的事件类似于onmousedown?,javascript,javascript-events,Javascript,Javascript Events,在浏览器中,可以通过向相应的div添加“onclicked”侦听器函数来捕获鼠标事件。现在,我想侦听presenter事件。我指的是口头演示中常用的硬件工具 您对javascript的看法有点误导。Javascript不是一种低级语言,它使用了许多抽象,因此浏览器的JS引擎通常不会让您直接访问硬件,因此您的脚本无法识别用户用于控制网页的确切内容 我将研究onkeypress事件,因为您提到的遥控器很可能只是模拟特定的按键。我不熟悉这些设备,但我认为它们可以通过驱动程序进行配置 您可以通过以下内

在浏览器中,可以通过向相应的div添加“onclicked”侦听器函数来捕获鼠标事件。现在,我想侦听presenter事件。我指的是口头演示中常用的硬件工具

您对javascript的看法有点误导。Javascript不是一种低级语言,它使用了许多抽象,因此浏览器的JS引擎通常不会让您直接访问硬件,因此您的脚本无法识别用户用于控制网页的确切内容

我将研究onkeypress事件,因为您提到的遥控器很可能只是模拟特定的按键。我不熟悉这些设备,但我认为它们可以通过驱动程序进行配置

您可以通过以下内容了解这是否属实:

document.addEventListener('keypress', function(ev) { console.log(ev.keyCode); });

然后尝试使用网页上的“演示者”。

想详细说明吗?我不明白你想要什么。你说的精心设计是什么意思?我需要通过点击presenter键来找出发生了什么事件。我不知道如何详细说明。
window.addEventListener('keydown',e=>{if(e.key==='PageDown'| | e.key=='PageUp')console.log('presenter clicked');})