Firefly Remote Support Here! (1 Viewer)

Scaldari

Portal Member
January 29, 2008
13
1
Home Country
United States of America United States of America
well, i sort of figured out a work around. left the BeyondMedia Basic FlireFly software installed. Put the DVD button to PDVD, Set the TV Button to BeyondTV. Fired up media portal and figured out every command that worked without any remote in the configuration screen. took the Firefly xml, installed it under the other x10 and then deleted every function that worked <prettymuch only leaving play pause rewind fforward stop etc.> and it is working beutifly. Im even using the center button that pulls up the Beyond Media Basic as a task switcher so i can have even more programs at my finger tips> so look slike the secrete to full functionality is an unholy aliance between BM Basic and MP. Just could not live without my push button program access
 

Al_Capone

MP Donator
  • Premium Supporter
  • September 26, 2006
    527
    19
    Home Country
    Norway Norway
    Here's my contribution:

    improvements like "Info" button, screen toggle on "option" (closer to thumb) - no "exit" (system is always on)
    but the most important:
    teletext functions , next/prev page , next/prev subpage
    slideshow, next/prev picture
    music : next/prev song.



    Code:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?> 
    <mappings version="3"> 
       <remote family="X10 Remote"> 
          <button name="Maximize" code="158"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="18" sound="click.wav" /> 
          </button> 
          <button name="Power (Close)" code="30"> 
             <action layer="0" condition="*" conproperty="-1" command="POWER" cmdproperty="EXIT" sound="back.wav" /> 
          </button> 
          <button name="0" code="20"> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="80" sound="click.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="2" command="ACTION" cmdproperty="80" sound="click.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="25" command="ACTION" cmdproperty="80" sound="click.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="603" command="ACTION" cmdproperty="80" sound="click.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="605" command="ACTION" cmdproperty="80" sound="click.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="606" command="ACTION" cmdproperty="80" sound="click.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="10" command="ACTION" cmdproperty="48" sound="back.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="11" command="ACTION" cmdproperty="48" sound="back.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="600" command="ACTION" cmdproperty="88" sound="back.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="93" cmdkeychar="48" cmdkeycode="0" sound="cursor.wav" /> 
          </button> 
          <button name="1" code="44"> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="37" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="93" cmdkeychar="49" cmdkeycode="0" sound="cursor.wav" /> 
          </button> 
          <button name="2" code="47"> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="38" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="93" cmdkeychar="50" cmdkeycode="0" sound="cursor.wav" /> 
          </button> 
          <button name="3" code="42"> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="39" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="93" cmdkeychar="51" cmdkeycode="0" sound="cursor.wav" /> 
          </button> 
          <button name="4" code="22"> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="40" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="93" cmdkeychar="52" cmdkeycode="0" sound="cursor.wav" /> 
          </button> 
          <button name="5" code="27"> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="41" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="93" cmdkeychar="53" cmdkeycode="0" sound="cursor.wav" /> 
          </button> 
          <button name="6" code="25"> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="42" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="93" cmdkeychar="54" cmdkeycode="0" sound="cursor.wav" /> 
          </button> 
          <button name="7" code="23"> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="43" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="93" cmdkeychar="55" cmdkeycode="0" sound="cursor.wav" /> 
          </button> 
          <button name="8" code="26"> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="44" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="93" cmdkeychar="56" cmdkeycode="0" sound="cursor.wav" /> 
          </button> 
          <button name="9" code="21"> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="45" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="93" cmdkeychar="57" cmdkeycode="0" sound="cursor.wav" /> 
          </button> 
          <button name="Pause" code="0"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="12" sound="click.wav" /> 
          </button> 
          <button name="Record" code="1"> 
             <action layer="0" condition="WINDOW" conproperty="600" command="ACTION" cmdproperty="7" sound="click.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="501" command="ACTION" cmdproperty="113" sound="click.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="89" sound="click.wav" /> 
          </button> 
          <button name="Rewind" code="2"> 
             <action layer="0" condition="WINDOW" conproperty="600" command="ACTION" cmdproperty="87" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="17" sound="cursor.wav" /> 
          </button> 
          <button name="FastForward" code="4"> 
             <action layer="0" condition="WINDOW" conproperty="600" command="ACTION" cmdproperty="86" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="16" sound="cursor.wav" /> 
          </button> 
          <button name="Stop" code="5"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="13" sound="click.wav" /> 
          </button> 
          <button name="Play" code="6"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="68" sound="click.wav" /> 
          </button> 
          <button name="Menu" code="97"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="106" sound="click.wav" /> 
          </button> 
          <button name="Up" code="19"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="3" sound="cursor.wav" /> 
          </button> 
          <button name="Down" code="12"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="4" sound="cursor.wav" /> 
          </button> 
          <button name="Left" code="13"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="1" sound="cursor.wav" /> 
          </button> 
          <button name="Right" code="11"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="2" sound="cursor.wav" /> 
          </button> 
          <button name="OK" code="15"> 
             <action layer="0" condition="WINDOW" conproperty="11" command="ACTION" cmdproperty="47" sound="click.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="10" command="ACTION" cmdproperty="10" sound="back.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="7" sound="click.wav" /> 
          </button> 
          <button name="Exit" code="98"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="10" sound="back.wav" /> 
          </button> 
          <button name="VolumeUp" code="37"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="103" sound="cursor.wav" /> 
          </button> 
          <button name="VolumeDown" code="35"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="102" sound="cursor.wav" /> 
          </button> 
          <button name="Mute" code="40"> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="9982" sound="click.wav" /> 
          </button> 
          <button name="ChannelUp" code="41"> 
             <action layer="0" condition="WINDOW" conproperty="7701" command="ACTION" cmdproperty="9979" sound="cursor.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="7700" command="ACTION" cmdproperty="9979" sound="cursor.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="31" sound="cursor.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="1" command="ACTION" cmdproperty="95" sound="cursor.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="602" command="ACTION" cmdproperty="95" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="5" sound="cursor.wav" /> 
          </button> 
          <button name="ChannelDown" code="48"> 
             <action layer="0" condition="WINDOW" conproperty="7701" command="ACTION" cmdproperty="9980" sound="cursor.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="7700" command="ACTION" cmdproperty="9980" sound="cursor.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="2007" command="ACTION" cmdproperty="30" sound="cursor.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="1" command="ACTION" cmdproperty="94" sound="cursor.wav" /> 
             <action layer="0" condition="WINDOW" conproperty="602" command="ACTION" cmdproperty="94" sound="cursor.wav" /> 
             <action layer="0" condition="*" conproperty="-1" command="ACTION" cmdproperty="6" sound="cursor.wav" /> 
          </button> 
          <button name="Firefly" code="74"> 
             <action layer="0" condition="*" conproperty="-1" command="WINDOW" cmdproperty="0" sound="click.wav" /> 
          </button> 
          <button name="Help" code="75" /> 
          <button name="A" code="76" /> 
          <button name="B" code="77" /> 
          <button name="C" code="78" /> 
          <button name="D" code="79" /> 
          <button name="TV" code="80"> 
             <action layer="0" condition="*" conproperty="-1" command="WINDOW" cmdproperty="1" sound="click.wav" /> 
          </button> 
          <button name="DVD" code="81"> 
             <action layer="0" condition="*" conproperty="-1" command="WINDOW" cmdproperty="3001" sound="click.wav" /> 
          </button> 
          <button name="Photos" code="82"> 
             <action layer="0" condition="*" conproperty="-1" command="WINDOW" cmdproperty="2" sound="click.wav" /> 
          </button> 
          <button name="Music" code="83"> 
             <action layer="0" condition="*" conproperty="-1" command="WINDOW" cmdproperty="501" sound="click.wav" /> 
          </button> 
          <button name="Video" code="84"> 
             <action layer="0" condition="*" conproperty="-1" command="WINDOW" cmdproperty="6" sound="click.wav" /> 
          </button> 
          <button name="Previous" code="137" /> 
          <button name="Next" code="138" /> 
          <button name="Option" code="150" /> 
          <button name="Back" code="156" /> 
          <button name="Ent" code="157" /> 
          <button name="Mouse" code="159" /> 
          <button name="Info" code="160" /> 
       </remote> 
    </mappings>
     

    bitbyter

    New Member
    April 30, 2006
    2
    0
    I have used this xml file in the past and loved it, worked really well. I have recently upgraded to Windows 7 and Mediaportal doesn't seem to be reading the xml file for the remote settings.

    MP is configure to use an x10 remote and is set to other. When I went to edit the original xml file there was no "custom" folder and no "other x10.xml" file so I created one. In windows 7 the file should be here: C:\ProgramData\Team MediaPortal\MediaPortal\InputDeviceMappings\ Custom\other x10.xml as far as I can tell.

    Does anyone have any ideas why it isn't reading my xml file or creating one for the custom remote?

    BTW: I am using a Firefly x10 remote.

    THIS ISSUE HAS BEEN SOLVED - see below

    It was a combination of using LM Remote Keymap (its default profiles were interfering) and the new wireless remote interface that is native to Windows 7. Once I customized the default profile in LM Remote Keymap to only do what I wanted it to do (launch MP with the "Firefly" button) and got win 7's native wireless remote interface to look for input from a different x10 channel, everything worked fine.
     

    Hildebrandt

    Portal Pro
    June 9, 2006
    154
    2
    Home Country
    Denmark Denmark
    I've recently upgraded to win7-64bit... Everything installed - windows update found the drivers for the firefly... But the configuration in mediaportal configuration doesn't really work anymore... Although some buttons work, I've set the power button to have no function (system always on) but when pressing the button the system tries to shutdown anyway... Am I missing anything - do i really have to install the firefly software to get control??? That wasn't necesseary before...
     

    Users who are viewing this thread

    Top Bottom