Well, in my game both modes are allowed (mouse and controller), so the idea is when Direct mode is enabled, the cursors is still visible but limited to some actions only.
This is my idea to implement.
My intention is when you are in Direct Mode and you clic over an enemy, the player will start attack the enemy.