interr0bangr Posted November 17, 2016 Report Share Posted November 17, 2016 (edited) @jasonI think I've figured pretty much everything important out except for the HID code for the OK Button on the remote. Did your buddies at nVidia ever give you the HID codes?Here's my updated mapping sheet.HID CodeUSB Keyboard ButtonShield TV Remote ButtonShield TV Controller ButtonAndroid Key Code Name0x07 0x0028Enter/Return--KEYCODE_ENTER0x07 0x0058Enter (Num Pad)--KEYCODE_NUMPAD_ENTER??OK-KEYCODE_DPAD_CENTER??-A / GreenKEYCODE_BUTTON_A0x07 0x0029EscBackBackKEYCODE_BACK0x07 0x0065 + 0x07 0x0028Windows Key + Enter/ReturnHomeHomeKEYCODE_HOME0x07 0x004fKeyboard Right ArrowDirection RightD-Pad RightKEYCODE_DPAD_RIGHT0x07 0x0050Keyboard Left ArrowDirection LeftD-Pad LeftKEYCODE_DPAD_LEFT0x07 0x0051Keyboard Down ArrowDirection DownD-Pad DownKEYCODE_DPAD_DOWN0x07 0x0052Keyboard Up ArrowDirection UpD-Pad UpKEYCODE_DPAD_UP0x07 0x0065Windows KeyNvidia ButtonVoice SearchKEYCODE_SEARCH0x07 0x007fKeyboard Mute--KEYCODE_VOLUME_MUTE0x07 0x0080Keyboard Volume UpVolume UpVolume UpKEYCODE_VOLUME_UP0x07 0x0081Keyboard Volume DownVolume DownVolume DownKEYCODE_VOLUME_DOWN0x07 0x00e8Media Keys Play/PauseDouble Tab Volume SliderForwardKEYCODE_MEDIA_PLAY_PAUSE0x07 0x00e9Media Keys Stop--KEYCODE_MEDIA_STOP0x07 0x00eaMedia Keys Previous--KEYCODE_MEDIA_PREVIOUS0x07 0x00ebMedia Keys Next--KEYCODE_MEDIA_NEXT0x0c 0x00b3Media Keys Fast Forward--KEYCODE_MEDIA_FAST_FORWARD0x0c 0x00b4Media Keys Rewind--KEYCODE_MEDIA_REWIND??-B / RedKEYCODE_BUTTON_B??-X / BlueKEYCODE_BUTTON_X??-Y / YellowKEYCODE_BUTTON_Y??-Left BumperKEYCODE_BUTTON_L1 ??-Right BumperKEYCODE_BUTTON_R1??-Click Left Stick KEYCODE_BUTTON_THUMBL ??-Click Right Stick KEYCODE_BUTTON_THUMBR Edited February 2, 2017 by interr0bangr Quote Link to comment Share on other sites More sharing options...
SomethingSomethingDarkSide Posted November 17, 2016 Report Share Posted November 17, 2016 (edited) For the above chart with a keyboard ENTER = OKAY on the remote.So that is ENTER, not Enter\Return. On an Apple keyboard they are marked as two separate things, and ENTER is the correct one. Edited November 17, 2016 by SomethingSomethingDarkSide Quote Link to comment Share on other sites More sharing options...
jason Posted November 17, 2016 Report Share Posted November 17, 2016 For the above chart with a keyboard ENTER = OKAY on the remote.So that is ENTER, not Enter\Return. On an Apple keyboard they are marked as two separate things, and ENTER is the correct one. I believe I cover both in the commandlne utility: flirc_util record return&flirc_util record enter Quote Link to comment Share on other sites More sharing options...
TheStevester Posted November 17, 2016 Report Share Posted November 17, 2016 Following this thread closely as I would like to get more functionality from my URC. Quote Link to comment Share on other sites More sharing options...
interr0bangr Posted November 17, 2016 Report Share Posted November 17, 2016 For the above chart with a keyboard ENTER = OKAY on the remote.So that is ENTER, not Enter\Return. On an Apple keyboard they are marked as two separate things, and ENTER is the correct one. This is not true. At least not using my Logitech keyboard. Believe me, I've spent like 10+ hours testing this stuff.You're right that they are marked as separate things though. Enter/Return = KEYCODE_ENTER whereas Enter = KEYCODE_NUMPAD_ENTER. Android TV seems to interpret both keycode actions as the same. Quote Link to comment Share on other sites More sharing options...
SomethingSomethingDarkSide Posted November 17, 2016 Report Share Posted November 17, 2016 My testing was on the Apple USB keyboard and that statement stands correct for that board in that it replicated all actions of the remote whereas Return didn't. Quote Link to comment Share on other sites More sharing options...
jason Posted November 17, 2016 Report Share Posted November 17, 2016 Did anyone try my suggestion of using the commandline application? @interr0bangr if you can send me your config, I can modify it if you are having trouble using my Commandline app. Let me know. Looks like we are almost there. Quote Link to comment Share on other sites More sharing options...
jason Posted November 17, 2016 Report Share Posted November 17, 2016 Are you guys in the US? Quote Link to comment Share on other sites More sharing options...
interr0bangr Posted November 17, 2016 Report Share Posted November 17, 2016 (edited) @jason I'm in Canada. I can send you my config when I get home tonight.I'll also bring home a different mac keyboard tonight and see if that makes a difference. Edited November 17, 2016 by interr0bangr Quote Link to comment Share on other sites More sharing options...
interr0bangr Posted November 18, 2016 Report Share Posted November 18, 2016 @jason I'm in Canada. I can send you my config when I get home tonight.I'll also bring home a different mac keyboard tonight and see if that makes a difference.@jason here's my config.I also tested another keyboard and Enter/Return still acts as KEYCODE_ENTER. If there's a way to map KEYCODE_ENTER, KEYCODE_DPAD_CENTER and KEYCODE_BUTTON_A all to the Enter/Return key that would be amazing and would solve the problem with some apps not accepting selection inputs! my_flirc_config.fcfg Quote Link to comment Share on other sites More sharing options...
jason Posted November 21, 2016 Report Share Posted November 21, 2016 @jason here's my config.I also tested another keyboard and Enter/Return still acts as KEYCODE_ENTER. If there's a way to map KEYCODE_ENTER, KEYCODE_DPAD_CENTER and KEYCODE_BUTTON_A all to the Enter/Return key that would be amazing and would solve the problem with some apps not accepting selection inputs!my_flirc_config.fcfg@interr0bangr can you give the attached a shot? my_flirc_config2.bin Quote Link to comment Share on other sites More sharing options...
interr0bangr Posted November 22, 2016 Report Share Posted November 22, 2016 @interr0bangr can you give the attached a shot?my_flirc_config2.binThat appears to be a .bin file. The Flirc GUI doesn't seem to let me load it. Is there another way? Quote Link to comment Share on other sites More sharing options...
yawor Posted November 22, 2016 Report Share Posted November 22, 2016 That appears to be a .bin file. The Flirc GUI doesn't seem to let me load it. Is there another way?You can rename the file and change the extension to .fcfg instead of .bin. Quote Link to comment Share on other sites More sharing options...
jason Posted November 22, 2016 Report Share Posted November 22, 2016 @jason here's my config.I also tested another keyboard and Enter/Return still acts as KEYCODE_ENTER. If there's a way to map KEYCODE_ENTER, KEYCODE_DPAD_CENTER and KEYCODE_BUTTON_A all to the Enter/Return key that would be amazing and would solve the problem with some apps not accepting selection inputs!my_flirc_config.fcfgAh, thanks yawor, my mistake. I changed it so I can open it in a hex editor. Forgot to change it back. Quote Link to comment Share on other sites More sharing options...
interr0bangr Posted November 22, 2016 Report Share Posted November 22, 2016 Awesome, I'll test it as soon as I get home from work and report back! Quote Link to comment Share on other sites More sharing options...
interr0bangr Posted November 23, 2016 Report Share Posted November 23, 2016 @jason I changed the .bin to .fcfc and loaded it to my flirc. Unfortunately, the OK button still doesn't function as expected in certain apps, and in addition, the directional buttons also stopped working in a few apps. It does work well within the common apps like Youtube/Netflix though. Quote Link to comment Share on other sites More sharing options...
DarkSupremo Posted December 14, 2016 Report Share Posted December 14, 2016 I bought an Nvidia Shield TV today, i'm waiting for that support too, hope it will be added soon. Thanks Quote Link to comment Share on other sites More sharing options...
Kung-Foo-Kamel Posted December 19, 2016 Report Share Posted December 19, 2016 I just setup my Flirc and it works flawlessly, using an Xbox One Media RemoteSetup direction, enter, home and back via the Fire TV configuration, then setup the rest using the Media Keys configurationEverything works, volume, power/sleep, play/pause, stop, infact it works far better than the Nvidia Remote, I haven't setup the search as its something I never use anyway.With this remote I'm left with 4 spare buttons, if you use Kodi you can just link some keyboard short cuts to those for additional features, but for me, I use Plex and everything works as expected.CheersKFK Quote Link to comment Share on other sites More sharing options...
TheStevester Posted January 4, 2017 Report Share Posted January 4, 2017 Any news on this? Waiting on next gen Shield perhaps? 1 Quote Link to comment Share on other sites More sharing options...
DanVM Posted January 11, 2017 Report Share Posted January 11, 2017 There is a thread on Reddit about this topic. One person wrote that he has tried the Flirc with the Nvidia Shield TV (2015) and was "plug-n-play". Would appreciate it if someone from Flirc could confirm. Quote Link to comment Share on other sites More sharing options...
DanVM Posted January 23, 2017 Report Share Posted January 23, 2017 (edited) Has there been any progress on this, yet? I am using a Harmony IR remote (the 650) and have the Flirc set up using the Kodi profile. I programmed the Home button in Flirc as it wasn't working correctly in Playstation Vue. All basic functions work properly now EXCEPT on some apps, like Fan TV for example, the "select/OK" button does not work yet it works in most every other place. The spouse acceptance factor is suffering! Edited January 23, 2017 by DanVM Quote Link to comment Share on other sites More sharing options...
DanVM Posted January 26, 2017 Report Share Posted January 26, 2017 I discovered that the Tablo app on Android TV does not respond to the typical "Back" command on the Shield TV. The "Back" button on the Shield's remote does nothing though the "B" button on the Shield game controller does work. Instead of responding to the Android Key Code "KEYCODE_BUTTON_B" the Tablo should respond to "KEYCODE_BACK". I've notified the Tablo company but does anyone have a workaround in the meantime? The family is not keen on having to use a game controller to watch television. Quote Link to comment Share on other sites More sharing options...
yawor Posted January 26, 2017 Report Share Posted January 26, 2017 If the application doesn't respect USB keyboard input then there's nothing Flirc can do. You can connect some USB keyboard to your Shield TV and test if the app responds to some other keys or key combinations that Tablo interprets as a back key. Quote Link to comment Share on other sites More sharing options...
DanVM Posted January 26, 2017 Report Share Posted January 26, 2017 Will try. Unfortunately, from what I've read elsewhere there is no known keystroke or keyboard combination that equates to "KEYCODE_BUTTON_B". Hopefully Tablo responds with a fix as this would only be a workaround. Quote Link to comment Share on other sites More sharing options...
yawor Posted January 26, 2017 Report Share Posted January 26, 2017 That's true, but maybe Tablo reacts also to some other key or key combination besides KEYCODE_BUTTON_B. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.