问题标签 [input-devices]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
27 浏览

python - 有没有办法使用 pyaudio 检查可用的麦克风?

我正在查看 PyAudio 文档,我发现了这两种方法:

返回:

我的电脑目前没有插入麦克风,但有 3 个扬声器。

有没有办法检查可用的麦克风返回零而不是 pyaudio 的 IO 错误?

0 投票
0 回答
13 浏览

android - 当蓝牙设备启用为输入设备时,Android 通知/广播到应用程序

当前应用程序适用于蓝牙设备,在需要时从双方传输数据。现在,当用户打开/关闭特定蓝牙设备的输入设备选项时,android 应用程序希望得到通知。

设置->蓝牙->配对设备->(点击任何配对设备上的设置)->输入设备?

在此处输入图像描述

0 投票
1 回答
17 浏览

raspberry-pi - 将 ABS_X 和 ABS_Y 转换为有意义的值

我是映射游戏控制器的新手,我正在尝试理解从操纵杆返回的 ABX_X 和 ABS_Y 值。我的目标是将这些价值观转化为“前进”、“后退”、“转身”等。我似乎无法弄清楚将这些价值观转化为行动的公式是什么。下面是我的 ABSInfo 数据(来自 Python InputDevice)以及一些示例值。任何能引导我朝着正确方向前进的帮助都会非常有帮助。

ABS 信息功能

Y 的样本值

X 的样本值:

0 投票
2 回答
90 浏览

javascript - p5.j​​s - 获取带有 id 的所有可用视频设备(网络摄像头)的数组

我想使用 x 输出所有连接的带有 ID 的网络摄像头的列表。不幸的是,我总是收到以下错误消息(见图)。 在此处输入图像描述 有谁知道这可能是什么?我很感谢任何帮助!

这是我的代码:

-------------------------------编辑(当前状态)-------------- ---------

不幸的是,我在这里收到以下错误: 在此处输入图像描述

0 投票
0 回答
24 浏览

javascript - 如何识别访问我网站的注册用户的设备和浏览器

我正在尝试为我自己的网站开发一项功能,该功能可以检测访问我的页面的特定设备以及从哪个浏览器输入我的注册用户。类似于电信公司所做的事情,例如欧洲的 Orange 或 Netflix。

为了识别设备,我尝试获取正在访问的用户的 MAC,以将该 MAC 地址与我的用户相关联。但我发现的唯一解决方案仅适用于 Internet Explorer 并允许该浏览器的某些功能。例如: https ://programming.vip/docs/three-methods-for-js-to-obtain-client-ip-address-mac-and-host-name.html

其次,使用属性用户代理(Javascript 和 PHP)获取浏览器似乎更容易,并且仅在具有Navigator功能的 Javascript 中。但我不知道这是否是最好的解决方案。

提前致谢。