Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Object Oriented Input System

From Wikipedia, the free encyclopedia
Object Oriented Input System
DevelopersWrecked Games (pjcast), then the community
Stable release
1.6.0[1] Edit this on Wikidata / 27 February 2026; 4 months ago (27 February 2026)
PlatformCross-platform
TypeInput/Games/Entertainment
Licensezlib/libpng license
Websitewgois.github.com/OIS/
Repository

OIS (Object-Oriented Input System) is a code library for constructing a human–computer interface with input devices such as a keyboard, mouse or game controller. OIS is designed so that software developers can easily use input from these devices with a computer application.

General information

[edit]

The Object-Oriented Input Library is a mostly C++ library for handling input. Input types include mouse, keyboard, joystick and Wii remote.[2]

OIS is meant to be cross-platform, supporting Windows and Linux systems. OS X and FreeBSD are only partially supported.

Features

[edit]

OIS uses an object-oriented design.

Various types of input including mouse, keyboard, joystick and Wii Remote are supported.

OIS can handle force feedback devices.

References

[edit]
  1. "Release 1.6.0". 27 February 2026. Retrieved 3 April 2026.
  2. "SourceForge: version 1.2 release notes".
[edit]