Game Development Community

joystick0 does not support force feedback.

by Michael Cozzolino · in Torque Game Engine Advanced · 05/13/2009 (1:05 pm) · 2 replies

Not a huge problem but more of a curiosity.

Using TGEA 1.7.0 for my project. Trying to wrap it up. Tried getting the Rumble to work with the Wired XBox 360 controller but get the error.

"joystick0 does not support force feedback."

Am I missing something? I know the 360 controller can rumble. I enable xInput. Maybe it is a bare bones implementation in TGEA 1.7.0? Maybe that isn't really a function for an xinput device though there is an error message in the Console Function.

"Con::printf( "DirectInput/XInput is not enabled." );"

This isn't really a requirement for me but interested in why the reason is my xbox 30 controller won't rumble.

About the author

Indie Developer in the Albany NY area. iOS, PC, Mac OSX development. http://itunes.apple.com/us/artist/michael-cozzolino/id367780489


#1
05/13/2009 (3:04 pm)
Ok I removed enable Joystick and just enable Xinput. Strange thing is I need to disable it first in order for it to execute on enable. First one doesn't echo off the "XInput enabled." Guess this needs to wait til tomorrow.
#2
05/14/2009 (1:37 pm)
Ok for anyone who has this same problem. The correct command is

rumble(gamepad,1.0,1.0);
Not...
rumble(joystick,1.0,1.0); at least not if it is the Xbox 360 controller you are trying to make rumble. ;)