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
Free and Open Source HR Software Icon
Free and Open Source HR Software

OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
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