OpenVibrations

Open Vibrations is an open source project that allows you to control vibrators and force feedback devices attached to your computer.

Features:


 * Controls locally attached vibrating devices using the Vibrator Control Protocol.
 * Communicates with other applications using the OpenVibrations Communications Protocol.
 * Interactive support to control other OpenVibrations users' devices.
 * Connect over the Internet via IRC, Jabber, or direct TCP connections.
 * GUI to display a user-specific clickable image which can show the locations of your devices.
 * Allow / disallow other users to control your devices over the Internet.
 * Send simple on / off signals, random signals, or repeating patterns.
 * Record patterns for later playback.
 * Supports DIY devices connected to USB and Parallel ports as well as Rez Trance and Drmn Trance vibrators.
 * Instructions for modifying commercially available devices to connect them to your computer.
 * Documentation to allow easy integration with other projects.
 * Java core tested under Fedora 4, Fedora 6, and Windows XP using Java 1.4.2, 1.5.0, and 1.6.0.
 * Devices drivers written in Java, C, Perl, and VBScript.
 * Game support:
 * Nexuiz: Trigger force feedback vibrations when you take a hit.

=Related Links= http://sourceforge.net/projects/openvibe/