Projects / OpenInput


The OpenInput library is intended as a free (libre), easy-to-use, cross-platform input handler library. The goal is to provide an SDL-like interface to input devices such as keyboards, mice, and joysticks while keeping the dependencies for the library at a bare minimum and making it simple to integrate in existing projects. All functions and data structures are intuitive and fully documented. The library has support for both event-based input handling and unbuffered input.

Operating Systems

Recent releases

  •  13 Sep 2006 04:30

    Release Notes: This version contains major documentation updates, both big and small bugfixes, and minor feature enhancements which don't break the API.

    •  29 Sep 2005 00:53

      Release Notes: Keyboard, mouse and joystick support. Drivers for X Window (x11) keyboard and mouse, GNU/Linux joysticks, ANSI signals, and Win32 keyboard/mouse.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.