![]() |
|
|||||||
| General Discussion General discussion about SageTV and related companies, products, and technologies. |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
PVR 250/350 remote and girder
If you want to use girder with the 250/350 remote control do the following:
1. Open irremote.ini in your window directory 2. Look for the default section of the file (Look for [Default]) 3. Copy the code below 4. Paste over your default section 5. Restart the remote with Restart IR 6. Open Girder and make sure events are being sent 7. Configure Girder to respond to the events GRNPOWER={run(C:\Progra~1\Girder32\event.exe power -silent)} GO={run(C:\Progra~1\Girder32\event.exe go -silent)} 1={run(C:\Progra~1\Girder32\event.exe 1 -silent)} 2={run(C:\Progra~1\Girder32\event.exe 2 -silent)} 3={run(C:\Progra~1\Girder32\event.exe 3 -silent)} 4={run(C:\Progra~1\Girder32\event.exe 4 -silent)} 5={run(C:\Progra~1\Girder32\event.exe 5 -silent)} 6={run(C:\Progra~1\Girder32\event.exe 6 -silent)} 7={run(C:\Progra~1\Girder32\event.exe 7 -silent)} 8={run(C:\Progra~1\Girder32\event.exe 8 -silent)} 9={run(C:\Progra~1\Girder32\event.exe 9 -silent)} BACK={run(C:\Progra~1\Girder32\event.exe back -silent)} 0={run(C:\Progra~1\Girder32\event.exe 0 -silent)} MENU={run(C:\Progra~1\Girder32\event.exe menu -silent)} RED={run(C:\Progra~1\Girder32\event.exe red -silent)} GREEN={run(C:\Progra~1\Girder32\event.exe green -silent)} CHNLUP={run(C:\Progra~1\Girder32\event.exe up -silent)} CHNLDOWN={run(C:\Progra~1\Girder32\event.exe down -silent)} VOLUP={run(C:\Progra~1\Girder32\event.exe right -silent)} VOLDOWN={run(C:\Progra~1\Girder32\event.exe left -silent)} OK={run(C:\Progra~1\Girder32\event.exe ok -silent)} YELLOW={run(C:\Progra~1\Girder32\event.exe yellow -silent)} BLUE={run(C:\Progra~1\Girder32\event.exe blue -silent)} MUTE={run(C:\Progra~1\Girder32\event.exe mute -silent)} FUNC={run(C:\Progra~1\Girder32\event.exe func -silent)} FULLSCREEN={run(C:\Progra~1\Girder32\event.exe full -silent)} REWIND={run(C:\Progra~1\Girder32\event.exe rew -silent)} PLAY={run(C:\Progra~1\Girder32\event.exe play -silent)} FASTFWD={run(C:\Progra~1\Girder32\event.exe ff -silent)} REC={run(C:\Progra~1\Girder32\event.exe rec -silent)} STOP={run(C:\Progra~1\Girder32\event.exe stop -silent)} PAUSE={run(C:\Progra~1\Girder32\event.exe pause -silent)} SKIPFWD={run(C:\Progra~1\Girder32\event.exe fwd -silent)} SKIPREV={run(C:\Progra~1\Girder32\event.exe rev -silent)} ;Old remote Codes RADIO={run(C:\Progra~1\Girder32\event.exe radio -silent)} TV={run(C:\Progra~1\Girder32\event.exe tv -silent)} RESERVED={run(C:\Progra~1\Girder32\event.exe reserved -silent)} SOURCE={run(C:\Progra~1\Girder32\event.exe source -silent)} MINIMIZE={run(C:\Progra~1\Girder32\event.exe minimize -silent)} Let me know if you have any problems. Make sure that the path to girder's event.exe is correct. I haven't tested this with the 250 remote but it should work. Let me know if it does! Enjoy! |
|
#2
|
|||
|
|||
|
Thanks! From reading both the Irremote.ini documentation and the girder documentation I must have had enough information to realize how to do that for myself, but it never clicked for me.
So of course I have a follow on question. I downloaded salbst's gml file from http://stusals.com/scs-girder-gml.zip and connected it to the Girder Events you've published. So now I want to do something a little more. The 250 remote has only one button for Up/Channel+. If I learn both commands with the same button then when I am in the Guide Up becomes PageUp. What I'd like to do is to be able to tell girder that when I am in LiveTV that my learned event is for Channel+ otherwise it is for Up. I read up on States, but that seems to be used for buttons that toggle between two or more states. This is more complex since multiple buttons can get in to the LiveTV 'state'. Any ideas on how to do this with the Lua Scripting? |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|