node-hid supports Node.js v6 and upwards. For versions before that, you will need to build from source. The platforms, architectures and node versions node-hid supports are the following. In general we try to provide pre-built native library binaries for the most common platforms, Node and Electron versions. We strive to make node-hid cross-platform so there's a good chance any combination not listed here will compile and work. We are using prebuild to compile and post binaries of the library for most common use cases (Linux, MacOS, Windows on standard processor platforms). If a prebuild is not available, node-hid will work, but npm install node-hid will compile the binary when you install. In the src/ directory, various JavaScript programs can be found that talk to specific devices in some way.

Features

  • Display all HID devices in the system
  • Read PS3 joystick and control its LED & rumblers
  • Read Griffin PowerMate knob and change its LED
  • Fade colors on blink(1) RGB LED
  • Read Dreamcheeky Big Red Button
  • Read/write Teensy running RawHID "Basic" Arduino sketch

Project Samples

Project Activity

See All Activity >

Categories

Direct Connect

License

BSD License

Follow node-hid

node-hid Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of node-hid!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

JavaScript

Related Categories

JavaScript Direct Connect Software

Registered

2022-10-03