xbmc/xbmc — pull request #1111 by Karlson2k (2012-07-01 18:06:50+00:00)
Title: Add 'usejoystick' to advancedSettings.xml. Fix for http://trac.xbmc.org/ticket/13146

Primary for popular iMON (SoundGraph) hardware on Windows, which one with latest DirectInput patches fall into endless Remove/Insert loop. That's make remote iMon control and display unusable.
With that patch use can add 'false' to prevent DirectInput device enumeration from being executed and therefore restores iMON functionality.
Moreover, most users that don't use joysticks can disable Joystick code for lighter CPU usage.