added support for specifying which controller to use for hints and auto-play