Download XNA Direct Input Wrapper
Description
XDI is a Direct Input wrapper for XNA written in C#. It's based on the work started by soopahman 3 years ago. The goal of the project is to extend it to a GameComponent with a settings file system to allow support for any PC gamepad in XNA.
Icons
Source Files
The download file xdiwrapper.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
XDI Trunk/DXInput/ButtonSettings.cs/*from w ww. j a v a 2s. c om*/
XDI Trunk/DXInput/DirectInputButtons.cs
XDI Trunk/DXInput/DirectInputDPad.cs
XDI Trunk/DXInput/DirectInputGamepad.cs
XDI Trunk/DXInput/DirectInputThumbSticks.cs
XDI Trunk/DXInput/Soopah.Xna.Input.csproj
XDI Trunk/DXInput/properties/AssemblyInfo.cs
XDI Trunk/XDI Input Mapper/Content/ButtonImages/DPDown.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/DPLeft.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/DPRight.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/DPUp.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/LSDown.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/LSLeft.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/LSRight.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/LSUp.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/RSDown.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/RSLeft.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/RSRight.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/RSUp.png
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerBack.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerButtonA.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerButtonB.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerButtonGuide.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerButtonX.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerButtonY.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerDPad.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerLeftShoulder.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerLeftThumbstick.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerLeftTrigger.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerRightShoulder.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerRightThumbstick.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerRightTrigger.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerSpriteFont.tga
XDI Trunk/XDI Input Mapper/Content/ButtonImages/xboxControllerStart.tga
XDI Trunk/XDI Input Mapper/Content/Content.contentproj
XDI Trunk/XDI Input Mapper/Content/DeviceSettings.xml
XDI Trunk/XDI Input Mapper/Content/font.spritefont
XDI Trunk/XDI Input Mapper/Content/obj/x86/Release/Content.contentproj.FileListAbsolute.txt
XDI Trunk/XDI Input Mapper/Content/obj/x86/Release/ContentPipeline.xml
XDI Trunk/XDI Input Mapper/Content/obj/x86/Release/ResolveAssemblyReference.cache
XDI Trunk/XDI Input Mapper/Devices/Cyborg Force Rumble Pad
XDI Trunk/XDI Input Mapper/Devices/MP_8866_Dual_USB_Joypad
XDI Trunk/XDI Input Mapper/Devices/TestSettings
XDI Trunk/XDI Input Mapper/Devices/USB Joystick
XDI Trunk/XDI Input Mapper/Game.ico
XDI Trunk/XDI Input Mapper/GameThumbnail.png
XDI Trunk/XDI Input Mapper/MainForm.Designer.cs
XDI Trunk/XDI Input Mapper/MainForm.cs
XDI Trunk/XDI Input Mapper/MainForm.resx
XDI Trunk/XDI Input Mapper/Program.cs
XDI Trunk/XDI Input Mapper/Properties/AssemblyInfo.cs
XDI Trunk/XDI Input Mapper/XDI Input Mapper.csproj
XDI Trunk/XDI Input Mapper/XDI Mapper.cs
XDI Trunk/XNA Direct Input Wrapper.sln
XDI Trunk/XNADirectInput/ButtonSettingsWriter.cs
XDI Trunk/XNADirectInput/Content/Content.contentproj
XDI Trunk/XNADirectInput/Content/obj/x86/Release/Content.contentproj.FileListAbsolute.txt
XDI Trunk/XNADirectInput/Content/obj/x86/Release/ContentPipeline.xml
XDI Trunk/XNADirectInput/Properties/AssemblyInfo.cs
XDI Trunk/XNADirectInput/XDI.cs
XDI Trunk/XNADirectInput/XNADirectInput.csproj
Download
Click the following link to download xdiwrapper.zip.
xdiwrapper.zip