Welcome to the new Ogre Wiki!
If you haven't done so already, be sure to visit the Wiki Portal to read about how the wiki works. Especially the Ogre Wiki Overview page.
If you haven't done so already, be sure to visit the Wiki Portal to read about how the wiki works. Especially the Ogre Wiki Overview page.
OIS
A fine, neat and easy to use Object Oriented Input System
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 User Forum
- OIS Development Forum
- Input handling by WinAPI as alternative to OIS (a little bit more efficient; needed for multiple mice or keyboards)
Contributors to this page: jacmoe
and
Spacegaier
.
Page last modified on Saturday 09 of January, 2010 04:52:42 GMT by jacmoe
.
The content on this page is licensed under the terms of the Creative Commons Attribution-ShareAlike License.
As an exception, any source code contributed within the content is released into the Public Domain.

