Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Open Source Library for control of the Rez Trancevibrator http://qdot.github.com/libtrancevibe
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
============= libtrancevibe ============= by Kyle Machulis <email@example.com> Nonpolynomial Labs - http://www.nonpolynomial.com =========== Description =========== libtrancevibe is a C-based development library for the Rez Trancevibrator, a USB powered and controlled vibrator originally distributed for use with the game Rez for the Playstation2. libtrancevibe works with both the original ASCII Rez Trancevibrator, as well as the Drmn Trance Vibrator (http://tim.cexx.org/projects/vibe/) =========================== Trance Vibrator Information =========================== More information about the TranceVibrator can be found at http://wiki.opendildonics.org/Rez_TranceVibrator ==================== Library Requirements ==================== Requires libusb and cmake (for building) ------ libusb ------ Linux (or optionally OS X, requires modification for Universal Building): http://libusb.sourceforge.net OS X (Prebuilt Universal Package): http://www.ellert.se/twain-sane/ Windows: http://libusb-win32.sourceforge.net/ ----- cmake ----- http://www.cmake.org ================== Platform Specifics ================== ------- Windows ------- - If the write timeout on windows is set to 0, writes will be quite flakey and will fail often. Always set it to at least 5. - Windows requires a libusb-win32 based filter driver for the trance vibrator. A prebuilt version is available from the libtrancevibe download site. ----- Linux ----- - If the write timeout on linux is set to < 10, writes will return false negatives and will fail sometimes. Always set it to at least 10. - Running libusb access under Linux will either require running as root or reconfiguring USB device permissions. More information on this can be found at: http://www.gphoto.org/doc/manual/permissions-usb.html