I picked up a FireTV last week, and I’ve been messing with it ever since. It’s running the FireOS version of Lollipop (I think). One of the things I wanted to do was put emulators on it. RetroArch seems to be the best solution.
But I’m encountering a problem with my controller. I’m using a Tronsmart Mars GO1. It works fine with my FireTV. Navigating works perfectly. But as soon as I click on RetroArch, the controller won’t navigate it anymore. My native FireTV Remote is the only thing that works. I go into User 1 Input config, and I see that it’s labeled FireTV Controller (or something like that). I try to change it to USB 1, and everything stops responding. The remote doesn’t work and neither does the controller. I have to go back to Home and force close RetroArch. Then when I open it again, the FireTV remote is working again for navigation.
Now, I know RetroArch can take signals from the controllers. Whenever I go into User 2 input config, I can bind buttons by selecting the menu option with the FireTV remote and then pushing the controller button to map it. RetroArch picks that up just fine. But mapping User 2 isn’t doing me any good. I need to map #1.
I’ve done a lot of Googling and searching the forums, and I’ve tried a number of things, but so far, nothing has worked. I’ve even tried a few crazy things like binding the controller to user 2, saving the config, opening up the config file, swapping user 2 for user 1, and opening RetroArch again. Needless to say, that didn’t work.
I tried the USB Host View program stickied in the instructions at the topic of this forums section, and it detects the controller as XBox 360 Controller.
Anyway, I’m lost. I feel like there’s something obvious I should know to make this work, but I haven’t found the answer yet. I’m hoping someone here can clue me in.
Also, I tried downloading things like config, cheats, etc. using the Online Updater. And while I can see the yellow message at the bottom saying it downloaded and extracted something, I can’t tell any difference. I looked around in the file system too, and I can’t tell that anything has changed. I have no idea where it put that information. Again, I’m feeling pretty stupid and I assume there’s an obvious answer.
Any help would be appreciated. Thanks!
Oh…I should add, I’m installing the 1.3 version. I’ve tried the Stable and Nightly version of 1.3. I’m having the same problem in both.