Build your own USB HID device. GUI and firmware to produce USB HID device, ie joystick, gamepad, CNC Pendant. Supports pots, buttons, switches, LEDs, LCDs, encoders. Linux and win32.

Project Samples

Project Activity

See All Activity >

Categories

HMI, CNC

License

GNU General Public License version 3.0 (GPLv3)

Follow generichid

generichid Web Site

Other Useful Business Software
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
0
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • It states its for windows once you look around and read everything they want you to be running a vm running linux to run this program or have linux installed natively. I went looking for a generichid.exe file to start the application which it doesn't have. I found this when looking to see what i could find "Windows Note that the last released Windows version, 1.2, uses libusb 0.1 which is only documented to work with versions of Windows up to XP. For newer OS versions I recommend you download the free VMWare Player, or equivalent, and install the latest free Ubuntu then follow the linux install instructions below." This is from their website. So no support for anything after XP. Better just run linux instead to run this program and even the help text file was no help. The following is from the README file. "This release is a linux only source code release. It needs to be compiled and installed. The Windows release is too hard (too time consuming) because it requires the use of libusb-win32-1.0 which is not very compatible with the linux libusb-1.0 API." If its too hard then remove the windows logo stating it was supported in windows if its to hard to compile.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Windows

Intended Audience

Developers, End Users/Desktop

User Interface

Qt

Programming Language

C++

Related Categories

C++ HMI Software, C++ CNC Software

Registered

2009-09-27