Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Author
Message
Rudolpho
12
Years of Service
User Offline
Joined: 28th Dec 2005
Location: Sweden
Posted: 24th Sep 2016 12:09 Edited at: 24th Sep 2016 12:19
ZInput is a stand-alone version of the external input device (gamepads, joysticks, steering wheels, flight simulator equipment, etc.) managing system from my Ziggurat Engine, now available from DBPro without any dependencies on DX11.

It presents a simple interface to communicate with both DirectInput and XInput devices and offsers the same functionality for both without the need to use different commands from your code. It also presents a relatively low-level view of various available input controls in a way that makes it easy to let the user set up custom key mappings and supports input devices not visible and / or fully functional (such as high end flight simulator devices or pressure sensitive keys and force feedback on XBox gamepads).
Furthermore all input controls are made available, which stands in contrast to DBPro's standard input handling which reduces the available number of readable buttons to 32, sliders to 4 and a single POV hat. (It may seem enough, but there are devices out there that surpass this by a fair bit).


Download
Click here to download ZInput.


Installation
Simply unpack the archive to your main DBPro installation directory.
The plugin comes with full documentation and keyword files for all included commands.


Donations
ZInput is free to download and use as you please. A mention in the credits of anything you create using it would be nice, but is not required.
If you like this, or any of my other work, and would like to contribute towards its future development you can do so through this Patreon page. Or if you prefer, you can send me some money over PayPal to . The Patreon page offers some pledge rewards geared towards my Ziggurat Engine where you can get early alpha testing access to new releases, get an option to disable the splash screen and version watermark, suggest a command or get the product for free once version 1 is released. These same rewards can be agreed upon through PayPal contributions if you contact me.
While I would of course appreciate such contributions, which will first and foremost be invested in obtaining some more up-to-date hardware to further my work on the Ziggurat Engine, it is by no means a requirement.

Also, please let me know if you find any bugs or other issues with this plugin.
Ortu
DBPro Master
10
Years of Service
User Offline
Joined: 21st Nov 2007
Location: Austin, TX
Posted: 25th Sep 2016 02:56
Nice one man, will have a look at this fit sure


A single player RPG featuring a branching, player driven storyline of meaningful choices and multiple endings alongside challenging active combat and intelligent AI.
Rudolpho
12
Years of Service
User Offline
Joined: 28th Dec 2005
Location: Sweden
Posted: 26th Sep 2016 20:58
Thanks, hope you'll find it useful.

Login to post a reply

Server time is: 2018-05-26 03:23:07
Your offset time is: 2018-05-26 03:23:07