Guide button on remote brings up guide for channel not full Guide
#1
I don't think this is a skin issue but thought I would ask here first.

I would like the guide button to bring up the full channel guide. Right now it brings up just the guide for the channel I am on. To get the guide, I have to press the LiveTV button then when I click on guide button, I get the full guide.

Any thoughts on hw I can get what I want.

Thanks and Happy New Year.
Ian

PS Love the skin.
Reply
#2
(2015-01-02, 03:00)ijourneaux Wrote: I don't think this is a skin issue but thought I would ask here first.

I would like the guide button to bring up the full channel guide. Right now it brings up just the guide for the channel I am on. To get the guide, I have to press the LiveTV button then when I click on guide button, I get the full guide.

Any thoughts on hw I can get what I want.

Thanks and Happy New Year.
Ian

PS Love the skin.

Hello Ian,

Indeed not a skin question as it is native Kodi functionality but no problem to help out.

You can achieve what you want by creating (or editing) the so called keyboard.xml file in kodi

See here for details: http://kodi.wiki/view/HOW-TO:Modify_keyboard.xml

You can also install an addon to cutomize the remote buttons: http://kodi.wiki/view/Add-on:Keymap_Editor

In the file look for any references to <guide> and change the action to ActivateWindow(tvguide)
The results look like this:

PHP Code:
<guide>ActivateWindow(tvguide)</guide

As a reference I will post my own keyboard.xml file for you because I have it also setup like you want:


PHP Code:
<!-- This file contains the mapping of keys (gamepadremote, and keyboardto actions within XBMC -->
<!-- 
The <global> section is a fall through they will only be used if the button is not          -->
<!-- 
used in the current window's section.  Note that there is only handling                       -->
<!-- for a single action per button at this stage.                                                 -->
<!-- For joystick/gamepad configuration under linux/win32, see below as it differs from xbox       -->
<!-- gamepads.                                                                                     -->
<!--                                                                                               -->
<!-- The format is:                                                                                -->
<!--    <device>                                                                                   -->
<!--      <button>action</button>                                                                  -->
<!--    </device>                                                                                  -->
<!--                                                                                               -->
<!-- To map keys from other remotes using the RCA protocol, you may add <universalremote> blocks   -->
<!-- In this case, the tags used are <obc#> where # is the original button code (OBC) of the key   -->
<!-- You set it up by adding a <universalremote> block to the window or <global> section:          -->
<!--    <universalremote>                                                                          -->
<!--       <obc45>Stop</obc45>                                                                     -->
<!--    </universalremote>                                                                         -->
<!--                                                                                               -->
<!-- Note that the action can be a built-in function.                                              -->
<!--  eg <B>XBMC.ActivateWindow(MyMusic)</B>                                                       -->
<!-- would automatically go to My Music on the press of the B button.                              -->
<!--                                                                                               -->
<!--                                        Logitech Harmony                                       -->
<!--                                   loggn.de - Nico Hartung                                     -->
<!--                                 http://www.loggn.de/?p=7127                                   -->
<!--                                                                                               -->
<keymap>
  <global>
    <remote>
      <!-- no Display -->
      <power>XBMC.ShutDown()</power>
      <menu>ContextMenu</menu>
      <back>Back</back>
      <info>Info</info>
      <guide>ActivateWindow(tvguide)</guide>
      <blue>XBMC.ActivateWindow(VideoLibrary)</blue>
      <left>Left</left>
      <right>Right</right>
      <up>Up</up>
      <down>Down</down>
      <select>Select</select>
      <volumeplus>VolumeUp</volumeplus>
      <volumeminus>VolumeDown</volumeminus>
      <pageplus>PageUp</pageplus>
      <pageminus>PageDown</pageminus>
      <mute>Mute</mute>
      <play>Play</play>
      <pause>Pause</pause>
      <stop>Stop</stop>
      <forward>FastForward</forward>
      <reverse>Rewind</reverse>
      <skipplus>SkipNext</skipplus>
      <skipminus>SkipPrevious</skipminus>
      <record>Record</record>
      <one>Number1</one>
      <two>JumpSMS2</two>
      <three>JumpSMS3</three>
      <four>JumpSMS4</four>
      <five>JumpSMS5</five>
      <six>JumpSMS6</six>
      <seven>JumpSMS7</seven>
      <eight>JumpSMS8</eight>
      <nine>JumpSMS9</nine>
      <zero>Number0</zero>
      <clear>Delete</clear>
      <enter>FullScreen</enter>
      <!-- with Display -->
      <display>FullScreen</display>
      <start>XBMC.ActivateWindow(Home)</start>
      <myvideo>XBMC.ActivateWindow(MyVideo)</myvideo>
      <mymusic>XBMC.ActivateWindow(MyMusic)</mymusic>
      <mypictures>XBMC.ActivateWindow(MyPictures)</mypictures>
      <mytv>XBMC.ActivateWindow(10004)</mytv>
      <!-- old versions of harmony -->
      <star>Move</star>
      <hash>Rename</hash>
    </remote>
  </global>
  <Home>
    <remote>
      <info>XBMC.ActivateWindow(SystemInfo)</info>
      <clear>XBMC.ActivateWindow(Weather)</clear>
      <hash>XBMC.ActivateWindow(Settings)</hash>
      <zero>XBMC.ActivateWindow(Settings)</zero>
    </remote>
  </Home>
  <MyTV>
    <remote>
      <clear>Delete</clear>
    </remote>
  </MyTV>
  <MyFiles>
    <remote>
      <clear>Delete</clear>
      <zero>Highlight</zero>
      <star>Move</star>
      <hash>Rename</hash>
    </remote>
  </MyFiles>
  <MyMusicPlaylist>
    <remote>
      <clear>Delete</clear>
      <zero>Delete</zero>
    </remote>
  </MyMusicPlaylist>
  <MyMusicPlaylistEditor>
    <remote>
      <zero>Queue</zero>
    </remote>
  </MyMusicPlaylistEditor>
  <MyMusicFiles>
    <remote>
      <zero>Queue</zero>
      <star>Queue</star>
    </remote>
  </MyMusicFiles>
  <MyMusicLibrary>
    <remote>
      <zero>Queue</zero>
      <star>Queue</star>
    </remote>
  </MyMusicLibrary>
  <FullscreenVideo>
    <remote>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
      <left>StepBack</left>
      <right>StepForward</right>
      <up>BigStepForward</up>
      <down>BigStepBack</down>
      <back>Back</back>
      <menu>OSD</menu>
      <start>OSD</start>
      <select>AspectRatio</select>
      <guide>ActivateWindow(tvguide)</guide>
      <info>Info</info>
      <!-- crash <teletext>XBMC.ActivateWindow(Teletext)</teletext> -->
      <star>NextSubtitle</star>
      <yellow>NextSubtitle</yellow>
      <hash>AudioNextLanguage</hash>
      <blue>AudioNextLanguage</blue>
<record>Record</record>
    </remote>
  </FullscreenVideo>
  <VideoTimeSeek>
    <remote>
      <select>Select</select>
      <enter>Select</enter>
    </remote>
  </VideoTimeSeek>
  <FullscreenInfo>
    <remote>
      <guide>ActivateWindow(tvguide)</guide>
      <info>Back</info>
      <menu>OSD</menu>
    </remote>
  </FullscreenInfo>
  <PlayerControls>
    <remote>
      <menu>ContextMenu</menu>
    </remote>
  </PlayerControls>
   <Visualisation>
    <remote>
      <left>PreviousPreset</left>
      <right>NextPreset</right>
      <up>IncreaseRating</up>
      <down>DecreaseRating</down>
      <back>PreviousMenu</back>
      <guide>ActivateWindow(tvguide)</guide>
      <select>XBMC.ActivateWindow(VisualisationPresetList)</select>
      <menu>XBMC.ActivateWindow(MusicOSD)</menu>
      <info>Info</info>
      <playlist>XBMC.ActivateWindow(PVROSDChannels)</playlist>
    </remote>
  </Visualisation>
  <MusicOSD>
    <remote>
      <menu>Back</menu>
      <guide>ActivateWindow(tvguide)</guide>
      <info>Info</info>
    </remote>
  </MusicOSD>
  <VisualisationSettings>
    <remote>
      <menu>Back</menu>
    </remote>
  </VisualisationSettings>
  <VisualisationPresetList>
    <remote>
      <menu>Back</menu>
    </remote>
  </VisualisationPresetList>
  <SlideShow>
    <remote>
      <zero>ZoomNormal</zero>
      <one>ZoomLevel1</one>
      <two>ZoomLevel2</two>
      <three>ZoomLevel3</three>
      <four>ZoomLevel4</four>
      <five>ZoomLevel5</five>
      <six>ZoomLevel6</six>
      <seven>ZoomLevel7</seven>
      <eight>ZoomLevel8</eight>
      <nine>ZoomLevel9</nine>
      <info>Info</info>
      <skipplus>NextPicture</skipplus>
      <skipminus>PreviousPicture</skipminus>
      <guide>ActivateWindow(tvguide)</guide>
      <select>Rotate</select>
    </remote>
  </SlideShow>
  <ScreenCalibration>
    <remote>
      <select>NextCalibration</select>
      <zero>ResetCalibration</zero>
      <display>NextResolution</display>
      <xbox>NextResolution</xbox>
    </remote>
  </ScreenCalibration>
  <GUICalibration>
    <remote>
      <select>NextCalibration</select>
      <zero>ResetCalibration</zero>
    </remote>
  </GUICalibration>
  <VideoOSD>
    <remote>
      <menu>Back</menu>
      <start>Back</start>
    </remote>
  </VideoOSD>
  <VideoMenu>
    <remote>
      <menu>OSD</menu>
      <info>Info</info>
      <guide>ActivateWindow(tvguide)</guide>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
      <play>Select</play>
    </remote>
  </VideoMenu>
  <OSDVideoSettings>
    <remote>
      <menu>Back</menu>
      <start>Back</start>
    </remote>
  </OSDVideoSettings>
  <OSDAudioSettings>
    <remote>
      <menu>Back</menu>
      <start>Back</start>
    </remote>
  </OSDAudioSettings>
  <VideoBookmarks>
    <remote>
      <menu>ContextMenu</menu>
      <start>Back</start>
      <zero>Delete</zero>
    </remote>
  </VideoBookmarks>
  <MyVideoLibrary>
    <remote>
      <zero>Queue</zero>
      <clear>Delete</clear>
    </remote>
  </MyVideoLibrary>
  <MyVideoFiles>
    <remote>
      <zero>Queue</zero>
      <star>Queue</star>
    </remote>
  </MyVideoFiles>
  <MyVideoPlaylist>
    <remote>
      <clear>Delete</clear>
      <zero>Delete</zero>
    </remote>
  </MyVideoPlaylist>
  <VirtualKeyboard>
    <remote>
      <back>BackSpace</back>
      <clear>BackSpace</clear>
      <star>Shift</star>
      <hash>Symbols</hash>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
      <enter>Enter</enter>
      <pageminus>CursorLeft</pageminus>
      <pageplus>CursorRight</pageplus>
    </remote>
  </VirtualKeyboard>
  <ContextMenu>
    <remote>
      <guide>Back</guide>
    </remote>
  </ContextMenu>
  <Scripts>
    <remote>
      <info>Info</info>
    </remote>
  </Scripts>
  <NumericInput>
    <remote>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
      <enter>Enter</enter>
      <back>BackSpace</back>
    </remote>
  </NumericInput>
  <Weather>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </Weather>
  <TV>
    <remote>
      <red>Red</red>
      <green>Green</green>
      <yellow>Yellow</yellow>
      <blue>Blue</blue>
    </remote>
  </TV>
  <Settings>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </Settings>
  <AddonBrowser>
    <remote>
    </remote>
  </AddonBrowser>
  <AddonInformation>
    <remote>
      <back>Close</back>
    </remote>
  </AddonInformation>
  <AddonSettings>
    <remote>
      <back>Close</back>
    </remote>
  </AddonSettings>
  <TextViewer>
    <remote>
      <back>Close</back>
    </remote>
  </TextViewer>
  <MyPicturesSettings>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </MyPicturesSettings>
  <MyProgramsSettings>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </MyProgramsSettings>
  <MyWeatherSettings>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </MyWeatherSettings>
  <MyMusicSettings>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </MyMusicSettings>
  <SystemSettings>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </SystemSettings>
  <MyVideosSettings>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </MyVideosSettings>
  <NetworkSettings>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </NetworkSettings>
  <AppearanceSettings>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </AppearanceSettings>
  <Profiles>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </Profiles>
  <systeminfo>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </systeminfo>
  <shutdownmenu>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </shutdownmenu>
  <submenu>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </submenu>
  <MusicInformation>
    <remote>
      <info>Back</info>
    </remote>
  </MusicInformation>
  <MovieInformation>
    <remote>
      <info>Back</info>
    </remote>
  </MovieInformation>
  <LockSettings>
    <remote>
      <menu>Back</menu>
    </remote>
  </LockSettings>
  <ProfileSettings>
    <remote>
      <menu>Back</menu>
    </remote>
  </ProfileSettings>
  <PictureInfo>
    <remote>
      <skipplus>NextPicture</skipplus>
      <skipminus>PreviousPicture</skipminus>
      <info>Back</info>
    </remote>
  </PictureInfo>
  <Teletext>
    <remote>
      <zero>number0</zero>
      <one>number1</one>
      <two>number2</two>
      <three>number3</three>
      <four>number4</four>
      <five>number5</five>
      <six>number6</six>
      <seven>number7</seven>
      <eight>number8</eight>
      <nine>number9</nine>
      <red>Red</red>
      <green>Green</green>
      <yellow>Yellow</yellow>
      <blue>Blue</blue>
      <info>Info</info>
      <menu>Back</menu>
      <teletext>Back</teletext>
    </remote>
  </Teletext>
  <Favourites>
    <remote>
      <back>Close</back>
    </remote>
  </Favourites>
  <PVROSDChannels>
    <remote>
      <back>Close</back>
      <menu>ContextMenu</menu>
      <start>Close</start>
      <playlist>Close</playlist>
    </remote>
  </PVROSDChannels>
  <PVROSDGuide>
    <remote>
      <back>Close</back>
      <menu>Close</menu>
      <start>Close</start>
    </remote>
  </PVROSDGuide>
  <PVROSDDirector>
    <remote>
      <back>Close</back>
      <menu>Close</menu>
    </remote>
  </PVROSDDirector>
  <PVROSDCutter>
    <remote>
      <back>Close</back>
      <menu>Close</menu>
    </remote>
  </PVROSDCutter>
  <MyTVSettings>
    <remote>
      <back>PreviousMenu</back>
    </remote>
  </MyTVSettings>
</keymap> 
Reply
#3
Thanks very much for the help. It is very much appreciated.
Happy New Year
Ian
Reply

Logout Mark Read Team Forum Stats Members Help
Guide button on remote brings up guide for channel not full Guide0