USB-UIRT / MCE IR Remote Control Software for your HTPC - What's new?

Find this software useful?

Why not encourage further development by making a small donation? Any amount appreciated :-)

Version history

Version 0.65 (Released the 14th of January 2009)

  • The PRONTO code validation routine was preventing perfectly valid PRONTO codes from being pasted into the learn-codes dialog of the Remote Control Manager program

Version 0.6 (Released the 11th of January 2009)

  • Updates to the default XSLT files to handle background images
  • FullScreen mode for layouts.  If true, the layouts work like in previous versions.  If false, the layouts will use the specified width, when viewed in a browser and also in the Remote Control GUI.  When not in fullscreen mode, the specified width is output to the ViewPort META tag for the iPod Touch/iPhone.

Version 0.5 (Released the 11th of January 2009)

  • Support for the Microsoft MCE blaster
  • Dialog for selecting which IR driver to use
  • Repeat count defaults to 1, instead of 10 like it was before
  • Default_layout.xslt file updated to prevent browsers from caching the send command request, which resulted in nothing being sent after the initial sending.
  • The property-grid in the Layout Designer now only displays relevant properties, that is, only properties that are in fact supported in the system.
  • The HTTP Server now supports layouts with background images on buttons
  • The HTTP Server now uses UTF-8 encoding to make sure that non ASCII characters get displayed properly, such as Icelandic characters.
  • The Remote Control GUI now correctly displays background images on buttons
  • The Add Code dialog in the Remote Control Manager now allows you to paste in a valid PRONTO code instead of having to learn it through your IR device.  This can be handy if you have some PRONTO codes available and you want to input them directly into the Remote Control Manager.

Version 0.4 (Released the 18th of October 2008)

  • The RemoteControlServer and RemoteControlHTTPServer applications can now be configured to
    start in a minimized-to-tray state
  • Fixed issues in the RemoteControl Designer, the buttons can now be properly moved/resized using the arrow keys and SHIFT/CTRL/ALT buttons.

    The way it works now:

    - Using the arrow keys changes which button is selected
    - Using the arrow keys while holding down CTRL will move the selected button around in 5 pixel increments
    - Using the arrow keys while holding down ALT will resize the selected button in 5 pixel increments
    - When resizing/moving the selected button, holding down SHIFT will change the increment to 1 pixels
  • It's now possible to change the command for the selected button in the RemoteControl Designer.  A bug was fixed, which made it impossible to change the command for a button once it was initially set.  Look for the "Command" field in the property-grid when a button is selected.
  • When closing the RemoteControl Designer, you will be asked if you want to save any changes you've made
  • Re-sync option added to the RemoteControlDesigner.  By-design, all IR-codes used in your design is saved within the layout file.  Therefore, if you later use the RemoteControlManager to update an IR code that you've already used in some of your designed layouts, simply load the given layout in the Designer, select the appropriate command file, then hit Tools - Re-sync IR codes.  A dialog will pop up, where you can click "Re-sync".  All IR-codes in the layout will then be updated to match that same code as it's defined in the command file.

Version 0.3 (Released the 08th of July 2008)

  • The HTML served by the Remote Control HTTP Server are now customizable via XSLT templates.  When you first run this new version of the Remote Control HTTP Server, you must configure the folder where the XSLT templates are kept.  Sample XSLT files are provided with this new version, which simply render the same HTML as the older versions of the program did.  By modifying these two XSLT files, you can completely customize the HTMLwhich is returned.  If you are HTML/CSS/Javascript savvy, you can do almost anything you wish.  One XSLT template is used to render the list of layout files, and the second one renders the selected layout.

Version 0.2 (Released the 09th of April 2008)

  • The Remote Control Manager now allows creating commands using already learned codes.  Useful if you've, for example, learned the code for sending 1 and 2 to your set-top box, and you want a discrete command to change to channel 12, you can simply create a new command which uses your previously learned 1 and 2 codes combined.
  • Added a new program to the suite, the Remote Control HTTP Server which simply serves up an HTML version of your Remote Control layout files.  Turns any device which runs a browser which support AJAX into a very advanced remote control!
  • Various other minor fixes here and there.

Version 0.1 (Released the 19th of March 2008)

  • First release