ForceFeedback

Force Feedback and Wine

Force Feedback allows an application (typically a game) using DirectInput to trigger kinetic stimuli in the user.

What you need

  • Force feedback hardware compatible with linux
    • Logitech's original Wingman Force is the ideal choice here. Note that the Wingman Force 3D will not work at this time.
    • Other joysticks using the iForce protocol can also be used.
    • There has been some work on getting PID protocol joysticks such as Microsoft SideWinder Force series to work.

    • Refer to your kernel documentation for details.
  • A relatively modern linux kernel.
    • The 2.6 series has iForce drivers built in.
    • Refer to your kernel documentation for details.
  • Wine must be built on a machine with a kernel with recent FF support.
    • If you are building wine yourself, check for "ac_cv_member_struct_ff_effect_direction=yes" in config.log.
    • On Linux you can test your joystick force feedback and different effects by using the "fftest" tool.
  • Your application must have Force Feedback support.
    • A good test application to see if Force Feedback is working on wine is bzflag (http://www.bzflag.org/). Download the linux version and run it natively, and compare to the windows version running in wine. The FF effects should be the same.

Development

ForceFeedback (last edited 2012-04-04 23:54:59 by LucasZawacki)