joystick plug/unplug during runtime on windows doesn't refresh

Hi,

On Windows, the joystick detection seems to be done only when the application starts, and then never gets refreshed or updated as joysticks are plugged or unplugged. This does work very well on mac tho, so I wonder if this if there is a work around or if this is a bug and I should file it if not already?

When I inspect Windows settings, Windows properly refreshes the list of plugged joysticks as I plug unplug. So I guess the problem is on Unity sides isn't it?

This is also happening during authoring.

Jean,

I have submitted this as a bug, but it can't be fixed. On Windows DirectInput, the underlying input API used for handling input, doesn't allow Unity to query for input devices at any time.

3.5 apparently has this now covered