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
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
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