|
Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Hauppauge Remote
Hello.
First off, I'd like to say congratulations on your recent release of SageTV. I've downloaded the trial version and have so far been very impressed. I do have a couple of issues that I've run into that I hope you can help me with. I am using the Hauppauge PVR-250 and everything with the remote seems to work except for the Replay button. I would like to be able to use this to rewind something that I've taped but I can't seem to get it to work. I've looked in the Setup under the Commands menu and tried to manually map that command to my remote however it doesn't recognize any buttons on my remote. It does work for all the other functions though...just not for anything in the Command menu. Also, I noticed that even though I am not recording something, there is a file with the TV show that is currently playing that is created in c:\program files\sagetv\video directory. The files of each show have been adding up even though I never requested to record them. Is this supposed to be happening? I have unchecked the Intelligent Recording to see if this is what could be causing it but it still creates a file for each show. I realize that a buffer is needed to be able to record on the fly but I didn't think it should be a continuous buffer. Any suggestions? Keep up the great work. Brad |
#2
|
|||
|
|||
When your watching TV on SageTV, you are actually watching recorded content. The show is recorded to those files and then played back on the fly, so your actually watching on a slight delay.
That's the way it's supposed to work. Those files will accumulate and eventually to maintain disk space as you've specified in the setup section those files will be removed to make more room on the hard disk. Not sure about the Remote control problem myself. One of the other guys will have to help with that. John Meeks |
#3
|
|||
|
|||
I have a similar problem. I can program the standard Hauppauge buttons into my pronto, and it seems as though all of them have default functions within SageTV. However, I am unable to change the function of any of the buttons.
I would like to be able to control the skip forward, skip back, play, stop, etc. with my Pronto (using the Hauppauge interface). Is this possible, or do I need to invest in IRMan?? Thanks,
__________________
m2 |
#4
|
||||
|
||||
Matt,
The Hauppauge remote control works by utilizing the Hauppauge IR program. The Hauppauge IR program works by essentialy translating the IR codes into keyboard commands on a per-application basis. There's a file called irremote.ini that's in your Windows directory. This is where the configuration for the Hauppauge remote is done (the installer does it if you check the box for it on install). The settings in the irremote.ini file then link into the SageTV program through the use of the keyboard accelerators assigned to each SageTV Command. If you need more explanation, let me know.
__________________
Jeffrey Kardatzke Founder of SageTV |
#5
|
|||
|
|||
I took a look at the irremote.ini file and am having trouble understanding it. What am I looking for? There is a section called {SageTV} but I don't see where buttons are assigned to certain functions, etc. Can you please clarify?
Ideally, I would like to program my pronto with additional functions to command SageTV without having to purchase additional hardware (such as IRMan). Is this possible? If not, I would like to be able to use the buttons that are already present on the Hauppauge remote and reprogram them to do simple transport functions (e.g. make the '5' into 'play', '6' into 'skip forward', etc.), since none of those functions are currently available by remote. Is this possible? I will need somewhat detailed explanations on how to make this work.
__________________
m2 |
#6
|
||||
|
||||
Here's the SageTV section from irremote.ini
[SageTV] 4={numpad4} FUNC=i MUTE={ctrl}m PLAY=d VOLUP={ctrl}{right} FULLSCREEN={ctrl}f REC=y 2={numpad2} GREEN=k VOLDOWN={ctrl}{left} SOURCE={enter} 8={numpad8} MENU={home} 3={numpad3} 6={numpad6} CHNLDOWN={ctrl}{down} REWIND=a RED=j TV=v YELLOW=o MINIMIZE=f SKIPFWD={f6} OK={enter} RESERVED={ctrl}s 9={numpad9} GRNPOWER=z 1={numpad1} STOP=g 7={numpad7} GO=x BACK=v CHNLUP={ctrl}{up} PAUSE=s RADIO={home} BLUE=w FASTFWD=f 0={numpad0} SKIPREV={f5} 5={numpad5} The format is HAUPPAUGEBUTTON=keystroke So when you push the button on the remote, the corresponding keystroke is sent to SageTV. For example, MUTE={ctrl}m When you hit 'mute' on the Hauppauge remote, it sends a ctrl-m keystroke to SageTV. SageTV then recognizes ctrl-m as Mute and does a mute command. There's more buttons listed here than are on your remote if you've got the small black remote. There's a different remote that the 350 currently comes with that has more buttons. The keystrokes are designated in Detailed Setup->Commands The complete codes for the Hauppauge on the Pronto may be available, someone else may speak up. If not, I can teach the codes to my Actisys, and then you can just playback them with your Actisys and teach those to the Pronto. I'll explain if we need to do this. To complete your examples, if you want to make 5 into play and 6 into skip forward you change: 5=d 6=f To find out that 'd' is play and 'f' is skip forward, just look them up under Commands in Detailed Setup. The keystroke for each command is listed there. Any questions, let me know. And if you need those codes, let me know too.
__________________
Jeffrey Kardatzke Founder of SageTV |
#7
|
|||
|
|||
I would like to add additional functionality via teaching Pronto additional commands if possible (i.e. I do not want to give up current commands to add the new ones).
If I understand you correctly, the IR receiver included with the PVR-250 will accept commands not present on the little black remote, as long as I teach the raw IR codes from the 350's remote into my Pronto... right?? I would like to try this...
__________________
m2 |
#8
|
||||
|
||||
That rigth mangriotis.
|
#9
|
||||
|
||||
Does anybody have the Pronto codes for the Hauppauge 350 remote?
__________________
Jeffrey Kardatzke Founder of SageTV |
#10
|
|||
|
|||
Somebody's got to have these. I will take a look on Remotecentral.com, is there any other good resources for this sort of info??
__________________
m2 |
#11
|
||||
|
||||
What about someone on SHS's forum? Go to http://www.shspvr.com/forum/index.php and make a post there. I'm sure somebody on that forum uses a Pronto to control the PVR-250 or PVR-350.
__________________
Dan Kardatzke, Co-Founder SageTV, LLC |
#12
|
||||
|
||||
Matt,
I emailed you the Actisys .ir file for the 350 codes. Now you can teach them to your Pronto. Afterwards, please post the results for others to use. Thanks.
__________________
Jeffrey Kardatzke Founder of SageTV |
#13
|
|||
|
|||
Thanks Jeff. It worked like a charm... now I can use all of the commands that come with the PVR-350 remote. Here is the .ccf file (two panels containing all buttons, meant for aliasing to) in case anybody else has the PVR-250 and wants more remote functionality...
I have one more question. Is there a remote key to bring Sage out of sleep mode and make it the active window?? Thanks again.
__________________
m2 |
#14
|
||||
|
||||
mangriotis, there isn't, but I was able to do it though girder. I believe it's part of the girder file that's available for download at www.girder.nl. If it's not, I'd be happy to post the girder command that I use. It took a little effort to get it to work, but now it does!
|
#15
|
|||
|
|||
Just to clarify, you were able to do it solely by running girder?
You didn't need to have IRMan or anything? I know they were working on a plugin for the PVR cards but I read that the latest cards didn't work with the plugin... I am still trying to avoid spending extra cash...
__________________
m2 |
#16
|
||||
|
||||
There is a way to do it using Girder now that I think about it....but it's a little complicated.
http://dschnabel.virtualave.net/irdocen.htm That describes the format of the irremote.ini file in more detail. What you should be able to do is setup a button on the Hauppauge remote to launch the Girder Event Plugin through Girdre's Event.exe program. Then use Girder from there to send the Windows Message for Power to the SageTV application and wake it up. Someone with more knowledge of Girder than me can probably give a better explanation....or you just write a little EXE that send that windows message and don't bother with Girder.
__________________
Jeffrey Kardatzke Founder of SageTV |
#17
|
||||
|
||||
mangriotis,
Sorry about that - yes, I am using the IRMan with girder. |
#18
|
|||
|
|||
Could you give me the girder command you used to awake Sagetv?
__________________
I have looked through the eyes of a mad man and have learned the truth. |
#19
|
||||
|
||||
mandrake,
There are a couple of parts to this. I have a multicommand set up that includes the Wake Up command and a delay. The Wake Up command is a Sendmessage command #1050, with wparam set to 1 and lparam set to 515. Then you have to actually target the application. Under Target, Name is SageWin, Class is SageApp, EXE is SageTV.exe. You may also have to set the child parameters as well - I did. To get these setting right, it will be trial and error because my settings were different from the other 3 people that I know of that have this working. Good luck, and if you can't get it to work, let me know and we'll walk through the process together. It's been awhile since I set this up. The delay is to give SageTV time to restore itself. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|