Posts: 661
Joined: Mar 2009
Reputation:
4
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.
Posts: 8,283
Joined: Jul 2014
2015-01-02, 06:25
(This post was last modified: 2015-01-02, 06:26 by User 224999.)
(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 (gamepad, remote, and keyboard) to 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>
Posts: 661
Joined: Mar 2009
Reputation:
4
Thanks very much for the help. It is very much appreciated.
Happy New Year
Ian