Tag: 硬件接口

如何识别在osx上的USB设备的“path”和createReadStream从节点的数据?

我想编写一个应用程序来重新映射我在NodeJS中使用的脚踏板的按键。 我find了一个类似的脚本库。 然而,它硬编码的USBpath为Linux而不是OSX的设备。 这会引发一个错误: failed to open file { Error: ENOENT: no such file or directory, open '/dev/usb/hiddev0' errno: -2, code: 'ENOENT', syscall: 'open', path: '/dev/usb/hiddev0' 问:如何识别我的设备的USBpath,以便我可以从USB设备创build数据读取stream。 terminal命令: system_profiler SPUSBDataType 输出: VEC USB Footpedal: Product ID: 0x00ff Vendor ID: 0x05f3 (PI Engineering, Inc) Version: 1.20 Speed: Up to 1.5 Mb/sec Manufacturer: VEC Location ID: 0x1d112000 […]