History: OIS
Preview of version: 2
A cross-platform library that supports many different human interface devices, in three basic device categories:
- keyboards
- mice
- joysticks
It is an open source library, so you can make changes and alterations as you see them to fit. The creator and maintainer is pjcast.
OIS is used in OGRE since version 1.4 (Eihort).
Note: The download seems to be rather old, it's probably a good idea to grab it directly from cvs:
cvs -d:pserver:anonymous@wgois.cvs.sourceforge.net:/cvsroot/wgois login
cvs -z3 -d:pserver:anonymous@wgois.cvs.sourceforge.net:/cvsroot/wgois co -P ois
See Also
- Using OIS
- Simple keyboard string editing snippet (a small class to take key presses and edit a string)
- MOIS (using OIS with Mogre)
External Links
- SourceForge project page
- OIS API created with doxygen
- OIS online API
- OIS User Forum
- OIS Development Forum
- Input handling by WinAPI as alternative to OIS (a little bit more efficient; needed for multiple mice or keyboards)