Updated so it acts as a mouse as long as XBMC, Project64, MAME or SNES9x are NOT running.