Print E-mail

iAuxSFX_micro Force-Feedback


iAuxINP is enhanced with extended force-feedback support. In general, force-feedback effects are the motor-driven mechanical effects which are produced by special input devices.

For the game industry common force-feedback devices are: Gamepad, Joystick, Driving Wheel. Force-feedback effects add more realism to the game experience and shall be used to enhance user/gamer perception of the game atmosphere.

 

The list of force-feedback effect types which are supported by iAuxINP library:

 

Types

Windows
MacOSX
Linux*
Constant (static)
+
+
+
Ramp (static)
+
+
+
Custom (static)
+
+
+
Spring (condition)
+
+
+
Friction (condition)
+
+
+
Damper (condition)
+
+
+
Inertia (condition)
+
+
+
Square (periodic)
+
+
+
Triangle (periodic)
+
+
+
Sine (periodic)
+
+
+
Saw-Up (periodic)
+
+
+
Saw-Down (periodic)
+
+
+
Motor (XInput native, emulation)

+

+

+

 

Extensions

Windows
MacOSX
Linux*
Gain (effect's intensity)
+
+
+
Auto-centering
+
+
+

 

(*) Linux platform does not support force-feedback to the same degree as Windows and MacOSX due to the fact that force-feedback is a proprietary technology. Linux's implementation is just a guessing of the communication protocol of force-feedback device thus it is not possible to expect fully compliant force-feedback effect operation. iAuxINP utilises Linux's force-feedback interface fully and correct operation depends only on Linux core and input device drivers.