Button Mapper with Harmony Remote & Nvidia Shield

You can try the Guide button on the Windows Computer profile

Make sure you enabled the accessibility setting too

1 Like

I saw the announcement today re:Apple TV... any chance that same functionality is coming to Android as well? That would certainly solve the problem with Harmony I think!

1 Like

Yes, coming soon :slight_smile:

1 Like

I'm working with the Android team to add native support for colored button keys as well: https://android-review.googlesource.com/c/platform/frameworks/base/+/1388616

1 Like

Thank you!!

Please try the latest alpha (v8.10.2240) which should let you map F1-F4 to sections of the app and trigger those shortcuts via your Harmony.

You will need to make sure the accessibility option for the detector is enabled after installing the alpha.

1 Like

@radioboy any luck using F1-F4 on the alpha?

@tmm1 AH!!! I just saw this... getting caught up. I'll install the Alpha and see if it works!

1 Like

@tmm1 Can you tell me what "Device" I should have so that the Shield will respond to the Red, Yellow, Blue, Green? Should I still be testing that with with the "Tivo 4K Stream" as the device?

You'll want to use SHIELD + Windows Computer and map the colors to the F1-F4

OK thank you - I'm now experiencing the frequent issue where the Harmony thinks it's not connected to Shield... that's further complicating issues, but I'm continuing to troubleshoot.

I am having the same problem in my FireTV Cube when I map the buttons and I hit one of them it disconnects my Harmony Elite.

@tmm1 Holy cow! After days of fighting with my Harmony Elite to get it paired again with my Shield (finally, removing the Shield and adding it again, then rebuilding the Watch TV activity worked). The trick was to NOT pair the Shield with Harmony Keyboard until the Activity was setup. Then, I built out everything and was able to assign F1 through F4 to the DVR, Guide and Info keys (plus the Rec key) to get everything working perfectly!! Only suggestion I'd make is to make sure folks know they don't have to add a Windows Computer as the NVIDIA Shield device contains all the necessary F keys. Also, would be nice to know upfront that the color keys are actually F keys as well. I found that after many times trying to pair Windows Computer as a device before realizing I didn't even need to as in the description for each color key, it mentions its corresponding F key. Thank you so much for adding this functionality!!!!! It's fantastic!!

1 Like

Hmm I'm not seeing this. Which profile did you use for the shield?

@tmm1 I wonder if Harmony has updated their profile for the Shield! Once I deleted it as a device, I re-added it by searching "NVIDIA" as Manufacturer and "Shield Pro" as the Model. Once I did that, and re-created my "Watch TV" activity, while customizing buttons for the "Nvidia Game Console", as the Harmony calls it, I then had all the F1-F12 function keys as options!

One final step after that was all set up, I still had to add "Tivo Stream 4K" as a device just so I could then instruct the Harmony to use that device for the virtual number pad. For whatever reason, Harmony still doesn't see Shield has having that native ability. I had to choose the Tivo device as the device I use to "Change Channels" in set up.

Hmm I tried to remove and readd Shield Pro but I don't see the new commands

@tmm1 The commands are listed for me in the "Customize Remote" section of Edit Activities.

@radioboy @tmm1 I've read this thread with great interest because I too would like to map my Harmony Elite Guide and DVR buttons to the Channels app on my Nvidia Shield TV Pro. I'm on the 30 day trial and I really need to make Channels wife friendly, which will mean correctly mapping the Guide and DVR buttons on the remote. :slight_smile:

@radioboy can I just clarify if you still needed to use Button Mapper to assign the function keys to KEYCODE_DVR and KEYCODE_TV?
EDIT - I found this guide that shows how F1 to F4 that triggers colour buttons, can be mapped to things like Guide and Live TV: https://getchannels.com/docs/apps/remote-control/advanced/#remote-shortcuts

By the way, it seems the "Nvidia" "Shield Pro" device now has the letters "A, B, X, and Y", as well as numbers 0 to 9. I can't see any Function key numbers within either the iPhone or Desktop apps though.
EDIT - It seems the "Nvidia" "Shield TV" model is the profile with Function keys.

@tmm1 which software were you referring to when you asked to try alpha v8.10.2240? If it's the Android TV software, mine seems to be running 8.2.1 on the Nvidia Shield TV Pro.

Hello - I did not need to use Button Mapper for the Function Keys to code the Guide or DVR buttons because I was able to use the built-in functionality of Channels DVR to do that. I did use Button Mapper to map the color buttons, however, to launch apps like Netflix, Hulu and Disney+.

That's a good idea to use it for launching apps - thanks!

Just to tie up the posts in case others find this thread like I did - here is the solution I ended up with: Harmony Hub and Shield - Record Button Mapping?