Build Your Own PVR Forum
July 03, 2009, 07:10:49 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: The forum is now up to date! let me know if anything goes bump in the night  pettersen   AT   Gmail  -- tnx!
 
   Home   Help Search Login Register  
Pages: [1] 2 3
  Print  
Author Topic: Button mappings for SageTV 4.0/5.0/6.X with Firefly remote  (Read 8137 times)
timrob
Jedi Knight
****

Karma: 58
Offline Offline

Posts: 379



View Profile
« on: January 30, 2006, 10:46:06 PM »

Does anybody have the latest button mapping for SageTV 4.0 to be used with a Fire Fly remote?  The mappings I have must be old, some work, some don't.  For example, the mapping I have says play is ctrl+D, but the FF remote only worked with ctrl+d.  The .xml file that came with the remote is not correct for many of the buttons.
« Last Edit: February 17, 2008, 09:23:30 PM by timrob » Logged

ASUS A7V133, AMD Athlon 1200, 896 mb ram, Seagate 80, 400, and 400 GB HD, Zalman CNPS7000B, 380w Seasonic S12 PSU, APC UPS, Win XP Pro SP2, DVD 16x dual layer, Toshiba DVD 16x. Panasonic PTAE900, Hauppauge 150 & 350, Gigabyte nVIdia 7600GS, SageTV 6.0, Firefly remote, Gyration Keyboard & Mouse, Silverstone LC17. Onkyo R-805X Stereo, Onkyo C-707CHX CD Changer, Velodyne CHT8 Subwoofer. Future plans: Panasonic PTAX100U, HTPC 7.1 receiver and suround sound speakers.
g808
Jedi Master
*****

Karma: 243
Offline Offline

Posts: 1350


I'm going streaking!


View Profile WWW
« Reply #1 on: January 30, 2006, 11:16:51 PM »

I'm sure there should be an answer in the Sage forums, and if not, then you can try updating the XML yourself:
http://forums.snapstream.com/vb/showthread.php?t=15113

There's also the option of Girder. I see many posts in the Sage forums about Firefly + Girder.
« Last Edit: January 30, 2006, 11:20:10 PM by g808 » Logged

rampy
Administrator
Jedi Master
*****

Karma: 279
Offline Offline

Posts: 6825


Defender of DIY DVR, PVR, HTPC, and Semicolons!


View Profile WWW
« Reply #2 on: January 31, 2006, 10:55:32 AM »

I've got the same problem, but haven't had time to research it/fix it... if you figure it out or come up with a custom .xml file please post it/let me know.

rampy thumbs up good job
Logged

timrob
Jedi Knight
****

Karma: 58
Offline Offline

Posts: 379



View Profile
« Reply #3 on: January 31, 2006, 11:14:07 AM »

Will do.  I already figured out how to program the play, pause, stop, forward 10 sec and rewind 10 sec (sorry don't have the mappings with me).  Just need to figure out forward 2.5 minutes, rewind 2.5 minute, exit from program guide, record, how to program the FF button, and how to bring SageTV back into focus with the remote.  The rest of the buttons worked.

I haven't played with the DVD player, so that might take some additional work.
« Last Edit: February 01, 2006, 07:59:38 PM by timrob » Logged

ASUS A7V133, AMD Athlon 1200, 896 mb ram, Seagate 80, 400, and 400 GB HD, Zalman CNPS7000B, 380w Seasonic S12 PSU, APC UPS, Win XP Pro SP2, DVD 16x dual layer, Toshiba DVD 16x. Panasonic PTAE900, Hauppauge 150 & 350, Gigabyte nVIdia 7600GS, SageTV 6.0, Firefly remote, Gyration Keyboard & Mouse, Silverstone LC17. Onkyo R-805X Stereo, Onkyo C-707CHX CD Changer, Velodyne CHT8 Subwoofer. Future plans: Panasonic PTAX100U, HTPC 7.1 receiver and suround sound speakers.
timrob
Jedi Knight
****

Karma: 58
Offline Offline

Posts: 379



View Profile
« Reply #4 on: January 31, 2006, 08:15:27 PM »

I've been having problems with Firefly locking up SageTV 4.0 and/or my computer.  I still might return it.  Snapstream support says to reinstall FF software.  I'll try that next.

This is what I have so far for the mappings.  I'll add as I go over the next couple days.  This is the first time I've edited an .xml file, so go easy...  Most of the buttons are correct in the .xml file that came with the package.  What I've filled in I've confirmed.  ^ means ctrl (you still want to type ^).  I'm copying these exactly from the SageTV-FreyTechnologies-1.4.xml file.  The buttons that don't have a key action and work must be mapped from the global.xml file or the default.xml file.  I've checked these so far on the computer and not the TV.

Button        Key Action     Description                                    my extra comments
Play                ^d                play
Pause              ^s                pause
Stop                ^g               stop
FastForward     ^f                 page left
Rewind             ^a               page right
Skip Forward     ^{f8}           skip forward/pageright                   
Skip Back          ^{f7}           skip backward/page left                     
Record             ^y                record
0                     0                  channel 0
1                     1                  channel 1
2                     2                  channel 2
3                     3                  channel 3
4                     4                  channel 4
5                     5                  channel 5
6                     6                  channel 6
7                     7                  channel 7
8                     8                  channel 8
9                     9                  channel 9
ChannelUp       {pgup}           channel up/page up
ChannelDown   {pgdn}           channel down/page down
ChannelRecall    ^p                recall channel/previous media        
ChannelEnter    {enter}          enter
VolumeUp        ^r                 volume up                                  changes system volume and not 
VolumeDown    ^e                volume down                              just Sages
Mute               ^M                mute                                           
Info                 ^i                 info
Options            ^o                options
Menu               ^x                guide
Exit                 {Home}         home
OK                  {enter}         select
Up                  {up}             up
Down              {down}         down
Left                {left}             left
Right               {right}          right
Help                                                                                        launches FF's help for Sage
A                    ^v               TV                                             
B                    {delete}       delete show
C                                       
D                    ^z               Power                                             sends sage into sleep mode

I'll play with the global.xml and default.xml over the next few days, but that's going to be a little more difficult as actual programming is involved.
« Last Edit: April 28, 2006, 09:51:25 PM by timrob » Logged

ASUS A7V133, AMD Athlon 1200, 896 mb ram, Seagate 80, 400, and 400 GB HD, Zalman CNPS7000B, 380w Seasonic S12 PSU, APC UPS, Win XP Pro SP2, DVD 16x dual layer, Toshiba DVD 16x. Panasonic PTAE900, Hauppauge 150 & 350, Gigabyte nVIdia 7600GS, SageTV 6.0, Firefly remote, Gyration Keyboard & Mouse, Silverstone LC17. Onkyo R-805X Stereo, Onkyo C-707CHX CD Changer, Velodyne CHT8 Subwoofer. Future plans: Panasonic PTAX100U, HTPC 7.1 receiver and suround sound speakers.
timrob
Jedi Knight
****

Karma: 58
Offline Offline

Posts: 379



View Profile
« Reply #5 on: February 02, 2006, 09:13:35 PM »

Some more notes.  To bring SageTV back into focus, push the TV button (not the TV programmed to A, B, C, or D).

Edit your .xml files with "C:\Program Files\SnapStream Media\Firefly\ProfileEditor.exe" or notepad.  They are located at C:\Documents and Settings\All Users\Application Data\SnapStream\Firefly\Profiles\.

The global.xml contains the maximize, close, Firefly, help, and many other buttons if you want to reprogram them.

That's pretty much it.  This .xml contains a couple buttons that others didn't from other forums.  If you want to get any fancier, deeper into menus, launching weather, or running multipe button presses, you have to run girder.
« Last Edit: February 08, 2006, 07:43:45 PM by timrob » Logged

ASUS A7V133, AMD Athlon 1200, 896 mb ram, Seagate 80, 400, and 400 GB HD, Zalman CNPS7000B, 380w Seasonic S12 PSU, APC UPS, Win XP Pro SP2, DVD 16x dual layer, Toshiba DVD 16x. Panasonic PTAE900, Hauppauge 150 & 350, Gigabyte nVIdia 7600GS, SageTV 6.0, Firefly remote, Gyration Keyboard & Mouse, Silverstone LC17. Onkyo R-805X Stereo, Onkyo C-707CHX CD Changer, Velodyne CHT8 Subwoofer. Future plans: Panasonic PTAX100U, HTPC 7.1 receiver and suround sound speakers.
timrob
Jedi Knight
****

Karma: 58
Offline Offline

Posts: 379



View Profile
« Reply #6 on: February 07, 2006, 05:15:59 PM »

One other note recommended from the SageTV forum...

Download the Basic Firefly Drivers (Forget the Beyond Media junk)
http://www.snapstream.com/download/firefly/


Logged

ASUS A7V133, AMD Athlon 1200, 896 mb ram, Seagate 80, 400, and 400 GB HD, Zalman CNPS7000B, 380w Seasonic S12 PSU, APC UPS, Win XP Pro SP2, DVD 16x dual layer, Toshiba DVD 16x. Panasonic PTAE900, Hauppauge 150 & 350, Gigabyte nVIdia 7600GS, SageTV 6.0, Firefly remote, Gyration Keyboard & Mouse, Silverstone LC17. Onkyo R-805X Stereo, Onkyo C-707CHX CD Changer, Velodyne CHT8 Subwoofer. Future plans: Panasonic PTAX100U, HTPC 7.1 receiver and suround sound speakers.
rampy
Administrator
Jedi Master
*****

Karma: 279
Offline Offline

Posts: 6825


Defender of DIY DVR, PVR, HTPC, and Semicolons!


View Profile WWW
« Reply #7 on: February 07, 2006, 05:22:49 PM »

One other note recommended from the SageTV forum...

Download the Basic Firefly Drivers (Forget the Beyond Media junk)
http://www.snapstream.com/download/firefly/


Timrob, thanks for documenting all this... i haven't had a chance to take advantage of your hard work yet... but quick question/thought re: the "basic" firefly drivers... doesn't it say to use those only if you have girder installed/setup?

Or can you do the basic install and this XML file stuff and still be golden?

rampy
Logged

timrob
Jedi Knight
****

Karma: 58
Offline Offline

Posts: 379



View Profile
« Reply #8 on: February 07, 2006, 08:09:13 PM »

That's a good question!  My boss always said that.  It means he doesn't know. 

I was going to try it this weekend and post the results. 

BTW, I'm working on modifiing the remote to have extra LED's for lighting.  The buttons are hard to see in the dark and they are too close to each other.  Hopefully it goes well without destroying the remote.
Logged

ASUS A7V133, AMD Athlon 1200, 896 mb ram, Seagate 80, 400, and 400 GB HD, Zalman CNPS7000B, 380w Seasonic S12 PSU, APC UPS, Win XP Pro SP2, DVD 16x dual layer, Toshiba DVD 16x. Panasonic PTAE900, Hauppauge 150 & 350, Gigabyte nVIdia 7600GS, SageTV 6.0, Firefly remote, Gyration Keyboard & Mouse, Silverstone LC17. Onkyo R-805X Stereo, Onkyo C-707CHX CD Changer, Velodyne CHT8 Subwoofer. Future plans: Panasonic PTAX100U, HTPC 7.1 receiver and suround sound speakers.
timrob
Jedi Knight
****

Karma: 58
Offline Offline

Posts: 379



View Profile
« Reply #9 on: February 08, 2006, 07:41:11 PM »

I've added the following code for the back button (channel recall).  Didn't realize it wasn't working.

<Actions Button="ChannelRecall" Description="Back">
<KeyAction Keys="^p" />
</Actions>
Logged

ASUS A7V133, AMD Athlon 1200, 896 mb ram, Seagate 80, 400, and 400 GB HD, Zalman CNPS7000B, 380w Seasonic S12 PSU, APC UPS, Win XP Pro SP2, DVD 16x dual layer, Toshiba DVD 16x. Panasonic PTAE900, Hauppauge 150 & 350, Gigabyte nVIdia 7600GS, SageTV 6.0, Firefly remote, Gyration Keyboard & Mouse, Silverstone LC17. Onkyo R-805X Stereo, Onkyo C-707CHX CD Changer, Velodyne CHT8 Subwoofer. Future plans: Panasonic PTAX100U, HTPC 7.1 receiver and suround sound speakers.
farscapesg1
Bantha Poodu
*

Karma: 0
Offline Offline

Posts: 2

PVR/DVR/HTPC Junkie


View Profile
« Reply #10 on: March 03, 2006, 12:54:35 PM »

Are you using the full SageTV software?  Has anyone tried the SageTV Client application with a Firefly?

I just set up a system in the bedroom for TV viewing and none of the media buttons (play, rewind, stop, etc.) function in SageTV.  They work in other applications so I know it isn't a hardware issue.  I'm wondering if something needs to be changed in the xml profile compared to the regular version of SageTV.

I have another Firefly on my main HTPC with SageTV 4 and it works great.  I've even tried copying the sage profile from the main system to the bedroom system.

One thing I've found interesting is on the main HTPC, Beyond Media Basic allows me to select SageTV as the TV application.  On the bedroom system, I can't change it from "None".
Logged
timrob
Jedi Knight
****

Karma: 58
Offline Offline

Posts: 379



View Profile
« Reply #11 on: March 03, 2006, 02:40:07 PM »

I'm using regular SageTV software.  I'm not familiar with SageTV Client, but I would guess the process would be the same.  Snapstream tech support told me they don't always update the .xml files for every version of every software they support. so that means you have to edit the file (like I did). 

Your other applications work because they use a different .xml file.  I don't know why your bedroom system doesn't work.  Maybe Client uses a different .xml from the regular version.  Try copying my .xml (after you back up the original) and see what happens.
Logged

ASUS A7V133, AMD Athlon 1200, 896 mb ram, Seagate 80, 400, and 400 GB HD, Zalman CNPS7000B, 380w Seasonic S12 PSU, APC UPS, Win XP Pro SP2, DVD 16x dual layer, Toshiba DVD 16x. Panasonic PTAE900, Hauppauge 150 & 350, Gigabyte nVIdia 7600GS, SageTV 6.0, Firefly remote, Gyration Keyboard & Mouse, Silverstone LC17. Onkyo R-805X Stereo, Onkyo C-707CHX CD Changer, Velodyne CHT8 Subwoofer. Future plans: Panasonic PTAX100U, HTPC 7.1 receiver and suround sound speakers.
rampy
Administrator
Jedi Master
*****

Karma: 279
Offline Offline

Posts: 6825


Defender of DIY DVR, PVR, HTPC, and Semicolons!


View Profile WWW
« Reply #12 on: March 19, 2006, 02:06:44 PM »

timrob,  just wanted to say thanks for posting this...  I finally got around to dropping the .xml in the right directory and it's made using sagetv with my firefly such a better experience!  thumbs up good job

rampy
Logged

timrob
Jedi Knight
****

Karma: 58
Offline Offline

Posts: 379



View Profile
« Reply #13 on: March 20, 2006, 11:13:04 AM »

The only thing I would maybe change is maybe swap the fast forward(10 seconds) and skip(2.5 minutes), and the same for the rewind.  If you're watching TV in the dark, it's easier to find the bottom button.  Currently the bottom button is programmed to 2.5 minutes.
Logged

ASUS A7V133, AMD Athlon 1200, 896 mb ram, Seagate 80, 400, and 400 GB HD, Zalman CNPS7000B, 380w Seasonic S12 PSU, APC UPS, Win XP Pro SP2, DVD 16x dual layer, Toshiba DVD 16x. Panasonic PTAE900, Hauppauge 150 & 350, Gigabyte nVIdia 7600GS, SageTV 6.0, Firefly remote, Gyration Keyboard & Mouse, Silverstone LC17. Onkyo R-805X Stereo, Onkyo C-707CHX CD Changer, Velodyne CHT8 Subwoofer. Future plans: Panasonic PTAX100U, HTPC 7.1 receiver and suround sound speakers.
area123
Padawan Learner
***

Karma: 9
Offline Offline

Posts: 83

PVR/DVR/HTPC Junkie


View Profile
« Reply #14 on: March 25, 2006, 01:58:26 PM »

Trying to setup my firefly w/ Sagetv 4.1 using some of these instructions. 

It will start sage and do some basic stuff but none of the rewind, pause, etc buttons work.

I can't find the global.xml file and I don't have an application data folder in my documents & settings.  I think becasue I am using XP home.

Where do I put the .xml file you posted here? 

I'm still searching around, thanks for any help.
Logged
Pages: [1] 2 3
  Print  
 
Jump to:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.9 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.16 seconds with 21 queries.