HOW-TO:Configure Philips Pronto Universal Remote

From XBMC
Jump to: navigation, search
Cleanup.png This page or section may require cleanup, updating, spellchecking, reformatting and/or updated images. Please improve this page if you can. The discussion page may contain suggestions.

See also: Pronto Universal Remote Hex Codes, Pronto Universal Remote Hex Codes ATV

The Philips Pronto is a versatile fully programmable touchscreen Universal Remote with advanced capabilities. It is available in several models, this HOW-TO should apply to most or all of them, although I have only experience with Pronto NG.

1 Using the Pronto with XBMC

I will not go into how to program the Pronto itself, but how to utilize it to the max with XBMC. Basically there are several ways to use your Pronto with the Xbox and XBMC, some of which are:

2 Using Pronto Custom Functions With XBMC

First off download the Pronto CCF file from Sourceforge and import it into ProntoEdit.
It contains all the OBC codes the Xbox can receive.

Then in ProntoEdit link your custom buttons to unused OBC codes from the CCF file.
A list of all the default used OBC codes is here: Remote Buttons.
Next you have to edit Keymap.xml for XBMC to recognize your buttons.

Example, you could insert the following into the <global> section of keymap.xml:

<xml>
     <universalremote>          
       <obc148>RestartApp</obc148> <!-- Warm reboots XBMC -->
       <obc149>ActivateWindow(favourites)</obc149>  <!-- Takes you directly to the favourites menu -->
       <obc150>ActivateWindow(systeminfo)</obc150>  <!-- Takes you directly to the systeminfo menu -->
       <obc151>ActivateWindow(videolibrary,movietitles)</obc151>  <!-- Takes you directly to the title node of the movie library -->
       <obc152>ActivateWindow(videofiles,kids)</obc152>  <!-- Takes you directly to the kids source in the videos files section -->
       <obc153>ActivateWindow(weather)</obc153>  <!-- Takes you directly to weather -->
       <!-- obc154 is reserved for "Record" -->
       <obc155>PlayMedia(Q:\UserData\playlists\music\Test.xsp)</obc155>  <!-- Plays the Test smart playlist -->
    </universalremote>
</xml>
Personal tools
Namespaces
Variants
Actions
Navigation
Wiki help
Google Search
Toolbox