Drivers Winfast Input Devices



-->

Download input device drivers or install DriverPack Solution software for driver scan and update. LeadTek WinFast DTV Dongle Dual Device Driver 10.12.20.1 x64 5,220 downloads. TV Tuner / Capture Card LEADTEK. Windows 8 64 bit, Windows 7 64 bit. Jul 16th 2012, 19.

XInput is an API that allows applications to receive input from the Xbox Controller for Windows. This document describes the differences between XInput and DirectInput implementations of the Xbox Controller and how you can support XInput devices and legacy DirectInput devices at the same time.

  • Download Drivers, download Video Cards, download Leadtek, wide range of software, drivers and games to download for free.
  • Download HP input device drivers or install DriverPack Solution software for driver scan and update. Download Download DriverPack Online. HP input device drivers.
Drivers

Note

Drivers Winfast Input Devices

Use of legacy DirectInput is not recommended, and DirectInput is not available for Windows Store apps.

The New Standard: XInput

XInput is now available for game development. This is the new input standard for both the Xbox and Windows. The APIs are available through the DirectX SDK, and the driver is available through Windows Update.

There are several advantages to using XInput over DirectInput:

  • XInput is easier to use and requires less setup than DirectInput
  • Both Xbox and Windows programming will use the same sets of core APIs, allowing programming to translate cross-platform much easier
  • There will be a large installed base of Xbox controllers
  • XInput devices (that is, the Xbox controllers) will have vibration functionality only when using XInput APIs
  • Future controllers released for the Xbox console (that is, steering wheels) will also work on Windows

Using the Xbox Controller with DirectInput

The Xbox Controller is properly enumerated on DirectInput, and can be used with the DirectInputAPIs. However, some functionality provided by XInput will be missing from the DirectInput implementation:

  • The left and right trigger buttons will act as a single button, not independently
  • The vibration effects will not be available
  • Querying for headset devices will not be available

The combination of the left and right triggers in DirectInput is by design. Games have always assumed that DirectInput device axes are centered when there is no user interaction with the device. However, the Xbox controller was designed to register minimum value, not center, when the triggers are not being held. Older games would therefore assume user interaction.

The solution was to combine the triggers, setting one trigger to a positive direction and the other to a negative direction, so no user interaction is indicative to DirectInput of the 'control' being at center.

In order to test the trigger values separately, you must use XInput.

Drivers winfast input devices app

XInput and DirectInput Side by Side

By supporting XInput only, your game will not work with legacy DirectInput devices. XInput will not recognize these devices.

Drivers Winfast Input Devices Download

Drivers winfast input devices app

Drivers Winfast Input Devices Usb

If you want your game to support legacy DirectInput devices, you may use DirectInput and XInput side by side. When enumerating your DirectInput devices, all DirectInput devices will enumerate correctly. All XInput devices will show up as both XInput and DirectInput devices, but they should not be handled through DirectInput. You will need to determine which of your DirectInput devices are legacy devices, and which are XInput devices, and remove them from the enumeration of DirectInput devices.

To do this, insert this code into your DirectInput enumeration callback:

Drivers Winfast Input Devices

Related topics