Well, I still haven't done a whole lot here in the last few days. Been fighting back and forth with the Tablet. Finally got CM booting on it (posted a build over there if any are interested). And can the results of the proprietary apps be any more different...? Controller pairs and remains connected. Doesn't seem to ever get disconnected. It's still similar in that the pairing doesn't get saved correctly, however. But the Grid is what gets me. It's not even listed in the Hub... The logs say it's connecting to the gridserver and doing stuff, but I can't get to the list to start a game. *sigh* Well, at least I have some positive results with the controller that I can compare and hopefully stabilize here. Oh, and I also got audio working on the controller. Unfortunately, it's a bit... forced atm. Like can't get audio through the main speakers while the controller is connected.
I did enable adaptive backlight in the device tree. All the options are there and work. I'm just not certain that the hardware is actually doing anything with it. My screen dimmed to roughly 60% and wouldn't budge regardless of ambient light. This will be on the next build when I get to it.
The buttons menu is on my latest internal build, but it only has the power menu options in it. I have no idea what changed except perhaps it really was an upstream issue. So, this should be fixed in the next build.
On the Controller Mapper: I tried to pull it in, but didn't get too far. Pretty much all of the triggers to this are in the framework. And I don't see anything in the Nvidia code drop implementing it. There are references, but they seem to be to missing code. I don't use this feature, so I'm not terribly inclined to put a lot of time into when there are other problems still existing. Plus, I believe there are third party apps on the store that implement similar functionality (eg. tincore).