Type: Java 6 SE Library
Documentation: Online Javadoc
License: Open Source, LGPL v2.1
Description: JInput mapping wrapper library.

This project is EXPERIMENTAL, and may undergo many changes before the API is finalized.

This library manages a series of input devices and maps device components to fields on POJOs for the monitoring of controller values.

This library requires the use of third-party libraries. Black Rook Software is not responsible for problems in these libraries.

In order to use this library, you will need to download JInput and include it in your classpath.


Contained in this release is a set of classes for monitoring the changes on JInput-compatible devices via annotations and a central manager/poller.

This project is hosted at GitHub for cloning, forking, or perusal.


All projects Copyright © 2009-2016 Black Rook Software

All rights reserved. This program and the accompanying materials are made available under the terms of the GNU Lesser Public License v2.1 which accompanies this distribution, and is available at

A copy of the LGPL should have been included in this release (LICENSE.txt). If it was not, please contact us for a copy, or to notify us of a distribution that has not included it.