My game centers around joystick oddities, sort of, to make it more interesting.

I've got a cheap $6 joystick that is like a usb PS3 controller. Surprisingly, I find it of great quality, with excellent feedback.

I don't care about it so much, because of the price but I don't want to kill motors in a users expensive joystick.

Basically, it will be running for minutes at a time every once in a while.(Well, not constantly, but almost constantly)

Are these motors really good, and hard to wear down or will I quickly kill them?

Thanks for your time.

  • \$\begingroup\$ You will eventually burn them out if you use them continually for long periods. eventually. If it only cost you 6$ I'm sure that its not really a major investment even if you do ;) There's likely more risk to your hands than the controller... \$\endgroup\$ – Matt D Aug 23 '13 at 3:33
  • \$\begingroup\$ Yeah, but I don't want to kill users $50 joysticks.Thanks for your answer! \$\endgroup\$ – user701329 Aug 23 '13 at 3:49
  • \$\begingroup\$ Succinctly, Running the motors flat out for extended periods of time is probably not recommendable, for the motors, or your hands. Vibration is achieved by attaching off center weights to the motors, there's usually a couple of different "types" per controller (ps3/360 have two, a smaller weight and a larger weight). Its also worth noting that most people dont really like it when controllers vibrate for extended periods of time, especially frustrating if you have to put the controller down to reach a debugger ;) \$\endgroup\$ – Matt D Aug 23 '13 at 4:42

Yes. Eventually. But it's not something you likely need to worry about.

If the motors are brushless motors, they'll last as long as the ball bearings. A very long time (usually). However, if they're the more common brush type motors, they'll be shorter lived (but still a long time!) and get less powerful the more they're used. The quality of the motors is likely to vary greatly. They can work from hundreds of hours of continuous use, to thousands. The motors will most likely last longer than the game will be played (nothing against your game).

You should use the feedback motors as much as you need them to make the game play the way you want it to. Make sure you're not over using them! You can always give the player the option of disabling the feedback, or reducing it. The responsibility of maintaining the hardware is always the user's, give them some choices. If they don't have the choice to disable the feedback, their only option to "save" their controller is to not play your game.

  • \$\begingroup\$ Perfect, all I wanted to know and then some. Thank you! \$\endgroup\$ – user701329 Aug 23 '13 at 4:59
  • \$\begingroup\$ "The responsibility of maintaining the hardware is always the user's" - in a perfect world, yes. But I'm reminded of the Starcraft 2 overheating laptops episode; guess where the initial vitriol was directed? I think devs shouldn't completely ignore issues outside their responsibility. \$\endgroup\$ – congusbongus Aug 23 '13 at 5:01
  • \$\begingroup\$ I think most of that thread supports that hardware is the user's responsibility (or at least the hardware manufacturer). \$\endgroup\$ – MichaelHouse Aug 23 '13 at 5:05
  • \$\begingroup\$ @Byte56 My point is that some users will still blame the developers, even if they are only slightly (if at all) responsible. \$\endgroup\$ – congusbongus Aug 23 '13 at 5:40

I would say no. That's because they are MEANT to be used. For example, what's the point of flying a combat flight sim with a haptic controller if it's not basically constantly doing things to give you feedback? It would be rather pointless if it just twitched every few minutes.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.