   How can I harden the Joystick spring at any location using DInput
  Hi,I'm using DInput to generate effects on force feedback compatible hardware (Logitech G940). To generate an effect, I use Cartesian coordinates, ranging from -10,000 to +10,000, for both x, and y axis.As far as generating force from either (or combined) axis is concerned, I can do that pretty easy. But if I pass centering values: 0,0, joystick is totally softened. I want to be able to generate an effect, where joystick may be hardened at the center location (or, overall hardness can be manipulated). I saw this happening in a program, but don't know how to replicate that. Tried searching for samples, but don't have anything with me yet. Has anyone tried this and succeeded?Thanks all for you timeKind regards...   
  I've never worked with force feedback, so I apologize if what I'm suggestion isn't going to help.But couldn't you just check the current joystick position, and apply force in the opposite direction?For example, if your joystick position is left from the center, apply force to the right.   ;  Thanks for the reply.I'm afraid this thing wont work for me, though. Because when I set 0,0 force, joystick is softened completely. 10,000 value means maximum hardness, but in a _direction_. Even if applying negative force was a valid work-around, it would fail here because negating the forces would nullify the effect altogether, hence overall softening the joystick.I hope there is some way to do it, but as far as I've read, I can set forces in:- constant non-infinite- constant infinite- ramp force- force envelopand few other ways I think. These all can be used to generate different effects, like running of a chain-saw, for example. None does the thing I have in mind.If you, or anyone else, have more suggestions, I'd really appreciate it!Thanks for your time!Regards...   ;  *BUMP*Maybe such thing is not possible using DInput at all - and other cross-platform API has this feature in it?   ;  For everyone's info, I think I've found the solution. Following link proved to be very useful: http://doc.51windows.net/Directx9_SDK/?url=/directx9_sdk/input/using/forcefeedback/effectconditions.htmThis may help someone trying to achieve similar objective.Regards...   