Android TV (TCL) can't completely be added to Sofabaton (U series or X1)
I have a TCL Android TV and, as of now I have an X1 with hub. I already previously had similar issues with a U1 (there's more to this story but it's optional so I'll add the background at the bottom).
TL;dr version: I can't find any way to get the remote to add the "settings" button for my TCL Android TV and this button is essential. I would like to get this to work rather than trying to return the SofaBaton.
Detailed version: There are two separate sets of codes for the TV in the library (why? I don't know). One doesn't work at all, one works for the most part but needed to retrained on several buttons and, more importantly, is missing several buttons. When I tried to add those buttons using IR it does not acknowledge them. Some of them could be added through the app, but not all of them
The main issue is that I can't find any way to get the settings button to be recognized either from a database or manually. This is kind of a deal breaker since the only way to adjust picture, audio, etc on the device is through this function. It also doesn't recognize the keyboard button, but I use this rarely so not having it is not a deal breaker. Not having a microphone is a pity but I knew that going in.
The OEM remote is extremely generic--in fact, TCL is not the only manufacturer that uses it. Hitachi, at least, also includes it with their Android TVs. It's an RC802V, exactly like this one: https://www.walmart.com/ip/Generic-TCL-RC802V-FNR1-Voice-Android-4K-UHD-Smart-TV-Remote-Control-T32A323-32A325-32P30S-32S6500-32S6500A-32S6500S-32S6510S-32S6800-32S6800S/273680347
Given this remote is so generic it seems to me that I should be looking less for a "TCL" compatible set of codes and more for an "Android TV' set of codes, but I haven't found anything like that. Can anyone help me figure this out and if perhaps there is an alternate name for "settings" I should be looking for?
I'm also baffled as to why several of the buttons on the remote are not acknowledged at all when I try to use IR learning. The hub "sees" the power button and the top arrow button and a couple other buttons, but it didn't "see" a bunch of buttons, including the bottom, left, and right arrows, all of which I had to program by using the app. The IR on the OEM remote works fine.
Optional background for why this has become overcomplicated and why I don't just return the remote for being subpar:
I originally bought a U1 Sofabaton from Amazon a little over a month ago and it didn't work at all, first not with my TV and then, ultimately, in general. I went through all the rigamorale above trying to get the remote to work with the TV, but it was worse--I couldn't get ANYTHING to work. The remote wouldn't let me easily start over so I had to repeatedly factory reset the remote and the app while I was trying these things--the remote would not remove a device once it was on even through the app would tell me it had been removed. Eventually, the SofaBaton wouldn't pair to the app at ALL so it was completely unprogrammable. After three hours of frustration I initiated a return and left a review detailing all these issues.
What I didn't expect to happen was that someone from SofaBaton would read my review after I started the return process and then send me a message that they would send me an X1 as a replacement, free of charge. I asked if there was anything they wanted/needed from me and got no response. They just mailed out the X1. So now I not only have an X1 remote, I have the original U1 remote--it is too late to get a refund for the U1 because once I knew because I let the return window lapse, thinking it would be inappropriate to get a refund for it when I was about to receive a product of more than equivalent value. But if I don't get this issue solved I basically have still paid $40, just for two nonworking devices for the price of one, and that is irritating to me.