Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Easiest would be to use Cursor.SetPosisionOverride() in your global script Update to move the cursor based on controller input, then E.ProcessClick() when a button is pressed on the controller. That might give you enough to get started. 

For controller input hamdling there's a couple of good assets, rewired is most popular and easy to use I believe. Unity's built in stuff is pants.

Cheers - I'll check out Rewired and the advice you gave.  Doesn't seem to difficult.