Live briefing
Everything about DirectInput
Microsoft API
DirectInput is a legacy application programming interface developed by American company Microsoft that collects user input via devices such as the mouse, keyboard, and gamepads. It also provides a system for action mapping, which allows the user to assign specific actions within a game to the buttons and axes of the input devices. Additionally it handles haptic feedback/force feedback (input/output) devices. Microsoft also introduced a input library called XInput specifically for the Xbox 360 controller. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: DirectInputA 5-minute orientation
- Pick up a classic book: Beginning Direct3D game programmingThe most-reprinted book on the subject
- Read the landmark paper: Research on vehicle performance test based on DirectInput data acquisitionCited 0 times
- Go sideways: GamepadA closely related topic
- Go sideways: Microsoft SideWinderA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Beginning Direct3D game programmingWolfgang F. Engel · 2001
Isometric game programming with Directx 7.0Ernest Pazera · 2001
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Gamepad A gamepad is a type of video game controller held in two hands, where the fingers (especially thumbs) are used to provide input. Typically the primary…
- Microsoft SideWinder Microsoft SideWinder is a former brand name for a family of video gaming peripherals developed by Microsoft for PCs. It was initially marketed from 1995…
- Game controller A game controller, gaming controller, or simply controller, is an input device or input/output device used with video games or entertainment systems to…
- VRPN VRPN (Virtual-Reality Peripheral Network) is a device-independent, network-based interface for accessing virtual reality peripherals in VR applications…
- Xbox Wireless Controller The Xbox Wireless Controller is the primary game controller for Microsoft's Xbox One and Xbox Series X/S home video game consoles, as well as the official…
- DirectX Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and…
- Xbox Adaptive Controller The Xbox Adaptive Controller (XAC) is a video game controller designed by Microsoft for Windows PCs and the Xbox One and Xbox Series X/S video game consoles…
- List of Xbox One and Series X/S accessories The Xbox One and Xbox Series X/S game consoles, developed by Microsoft, feature a number of first-party and third-party accessories. Up to four controllers…