NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Portal

Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 20,071
» Latest member: Nimrodes
» Forum threads: 64,998
» Forum posts: 595,493

Full Statistics

Online Users
There are currently 2783 online users.
» 0 Member(s) | 2779 Guest(s)
Baidu, Bing, Google, Yandex

Latest Threads
8VSB schedule mangled on ...
Forum: Windows
Last Post: sub
Yesterday, 11:37 PM
» Replies: 12
» Views: 147
Recording interrupted
Forum: NextPVR Support
Last Post: mvallevand
2025-10-10, 05:39 PM
» Replies: 5
» Views: 156
New Install of 7..0.3.250...
Forum: Windows
Last Post: mvallevand
2025-10-09, 07:27 PM
» Replies: 4
» Views: 172
Won't forward 1 minute or...
Forum: Windows
Last Post: mvallevand
2025-10-09, 12:09 PM
» Replies: 1
» Views: 93
Forward, Reverse, Other C...
Forum: Windows
Last Post: suezew
2025-10-09, 11:57 AM
» Replies: 3
» Views: 1,306
EPG script not creating x...
Forum: Linux
Last Post: mvallevand
2025-10-08, 09:49 PM
» Replies: 1
» Views: 79
Any chance to find a V6 d...
Forum: Linux
Last Post: mvallevand
2025-10-08, 03:44 PM
» Replies: 8
» Views: 211
Proxmox LXC (Helper Scrip...
Forum: Linux
Last Post: mvallevand
2025-10-08, 03:27 PM
» Replies: 5
» Views: 124
Streaming Failed (transco...
Forum: Windows
Last Post: mvallevand
2025-10-08, 11:31 AM
» Replies: 7
» Views: 258
Manual recordings
Forum: Windows
Last Post: Joram
2025-10-08, 04:33 AM
» Replies: 7
» Views: 152

 
  GREAT TIP FOR YOUR REMOTE
Posted by: RockTheThird - 2004-04-27, 04:06 PM - Forum: GB-PVR Support (legacy) - No Replies

I figured this out a long time ago and it is probly know by some of you programmers out there. I was able to add a few lines to my Irremote.ini file in the c:\windows directory which allows me to open the frontend with the touch of a button ( the green power button ).

Just copy and paste this into a new text Document. Backup your old file by renaming it to something like Irremote.ini.bak. Then just copy your file into the C:\windows directory. Then restart Hauppauge IR in taskbar.


******************************************************************************************

PLEASE POST ANY OTHER GOOD IDEAS OF YOUR OWN TO THIS POST OR START ANOTHER IF THIS PAGE IS
TO BIG TO DEAL WITH.

******************************************************************************************




Here is my file:

; FGR 12/09/02 Support firmware V2; 32-bit IR application
; FILEVERSION 2,33,20343,0
; includes support for both Classic black, and new PVR remote
; requires ir.exe 2.33.20343 or later

[Remote]
RepeatDelay=3
;Beep = 1 ; Sound for MessageBeep() to make for each Remote Keystroke
;PowerDownSound = 0 ; Sound for MessageBeep() to make when powering down
MenuLoad=1 ; use tray as app launcher


; map RC5 System Codes to button "name" lookup table
; Note: 0 (classic remote) conflicts with standard "philips" TV remotes
[SystemCode]
0=HCWClassic
31=HCWPVR

; these tables map actual IR scan codes to button "names" on a per system code basis
; Undefined values get the name "CODExx" by default (mostly for debugging)
; Real buttons on a remote should always get a real button name
; Note: some button "names" can only be generated by certain remotes

; Also, note that seemingly similar buttons may have unique names on different remotes
; This is to allow treating them differently based on the remote, and the
; "paradigm" of how they are used. For example; on old remotes there is a seperate TV
; button, but no GRNPOWER button. So, on old remotes we treat TV as on/off, where on PVR
; remote we use the GoMenu function (or RED as On), and the GRNPOWER as Off.

[HCWClassic]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
12=RADIO
13=MUTE
15=TV
16=VOLUP
17=VOLDOWN
30=RESERVED
32=CHNLUP
33=CHNLDOWN
34=SOURCE
38=MINIMIZE
46=FULLSCREEN

[HCWPVR]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
46=GREEN
56=YELLOW
11=RED
41=BLUE
12=FUNC
13=MENU
15=MUTE
16=VOLUP
17=VOLDOWN
32=CHNLUP
33=CHNLDOWN
61=GRNPOWER
31=BACK
37=OK
59=GO
60=FULLSCREEN
55=REC
54=STOP
48=PAUSE
53=PLAY
50=REWIND
52=FASTFWD
30=SKIPFWD
36=SKIPREV


; First item in this section IS always the default app if no others found
[Applications]
Default=
WinTV Remote=
WinTV32=
WinTV32(1)=
WinTV32(2)=
WinTV32(3)=
WinTV32(4)=
WinTV32(5)=
WinTV32(8)=
WinTV32(9)=
WinTV32(10)=
WinTV32(11)=
WinTV32(12)=
FullScreen=
PVRFullScreen=
*task*=
EPGdemo=
VTplus=
Create and Receive=
Debug.txt=
hcwGDisplayWindow=
hcwGo=
Windows Media Player=
ActiveMovie Window=
GB-PVR=1


[Default]
0=
1=
2=
3=
4=
5=
6=
7=
8=
9=
TV={close(radio.exe)}{sleep(750)}{run(wintv2k.exe)}
SOURCE={switch(*task*)}{shift}{tab}
MINIMIZE=
FULLSCREEN={alt}{space}x
RESERVED=

; close current active window; disabled for now
;GRNPOWER={sys(0xF060)}



;GBPVR------------------------------------------------
;ADDED SUPPORT TO TURN ON THE FRONTEND
GRNPOWER={run(C:\Progra~1\devnz\GBPVR\GBPVR.exe)}
;
;GO TO VERY BOTTOM FOR OTHER ADDITTION
;-------------------------------------------------------




;GUIDE={run(epgdemo.exe)}
GO={gomenu()}
;GO={run(hcwGo\hcwGo.exe)}
MENU={switch(*task*)}{shift}{tab}

;;these 3 buttons are not offical yet
RED={close(radio.exe)}{sleep(750)}{run(wintv2k.exe)}
GREEN={close(wintv2k.exe)}{sleep(750)}{run(radio.exe)}
YELLOW={close(radio.exe)}{sleep(750)}{run(..\vtplus\vtplus.exe)}

;;default mappings to drive apps that use APPCOMMANDS on Win2000/XP
MUTE={app(0x80000)}
CHNLUP={app(0x330000)}
CHNLDOWN={app(0x340000)}
VOLUP={app(0xa0000)}
VOLDOWN={app(0x90000)}
REC={app(0x300000)}
STOP={app(0xd0000)}
PAUSE={app(0x2f0000)}
PLAY={app(0x2e0000)}
REWIND={app(0x320000)}
FASTFWD={app(0x310000)}
SKIPFWD={app(0xb0000)}
SKIPREV={app(0xc0000)}


; built-in IR gomenu()
[WinTV Remote]
OK={enter}
VOLUP={tab}
VOLDOWN={shift}{tab}
BACK={sys(0xF060)}
CHNLUP={shift}{tab}
CHNLDOWN={tab}
FULLSCREEN={enter}
SOURCE={enter}
OK={enter}
GO={enter}
GRNPOWER={esc}


; external 10ft UI
[hcwGo]
CHNLUP={UP}
CHNLDOWN={DOWN}
VOLUP={RIGHT}
VOLDOWN={LEFT}
FULLSCREEN={enter}
OK={enter}
BACK={BACK}
GRNPOWER={esc}
GO={space}
GREEN={F2}
RED={F3}


[hcwGDisplayWindow]
CHNLUP={home}
CHNLDOWN={end}
VOLUP={pgdn}
VOLDOWN={pgup}
FULLSCREEN={enter}
OK={enter}
BACK={BACK}
GRNPOWER={esc}
GO={space}

;Note: only tested with Windows Media Player 8
[Windows Media Player]
FULLSCREEN={alt}{enter}
BACK={esc}
MUTE={F8}
VOLUP={F10}
VOLDOWN={F9}
CHNLUP={VK_UP}
CHNLDOWN={VK_DN}
OK={enter}
REC=
STOP={ctrl}s
PAUSE={ctrl}p
PLAY={ctrl}p
REWIND={ctrl}b
FASTFWD={ctrl}f
SKIPFWD={ctrl}{shift}f
SKIPREV={ctrl}{shift}b
1={alt}1
2={alt}2
3={alt}3
YELLOW={ctrl}1
BLUE={ctrl}2
GRNPOWER={alt}{f4}

;Windows Media Player 8 Full Screen
; but "ActiveMovie Window" is terribly generic
[ActiveMovie Window]
FULLSCREEN={alt}{enter}
BACK={esc}
MUTE={F8}
VOLUP={F10}
VOLDOWN={F9}
CHNLUP=
CHNLDOWN=
REC=
STOP={findwnd(,Windows Media Player)}{cmd(32809)}
PAUSE={findwnd(,Windows Media Player)}{cmd(32808)}
PLAY={findwnd(,Windows Media Player)}{cmd(32808)}
REWIND={findwnd(,Windows Media Player)}{cmd(32810)}
FASTFWD={findwnd(,Windows Media Player)}{cmd(32811)}
SKIPFWD={findwnd(,Windows Media Player)}{cmd(32812)}
SKIPREV={findwnd(,Windows Media Player)}{cmd(32813)}
1={alt}1
2={alt}2
3={alt}3
YELLOW={ctrl}1
BLUE={ctrl}2
GRNPOWER={alt}{f4}



[VTplus]
0={ctrl}n0
1={ctrl}n1
2={ctrl}n2
3={ctrl}n3
4={ctrl}n4
5={ctrl}n5
6={ctrl}n6
7={ctrl}n7
8={ctrl}n8
9={ctrl}n9
OK={enter}
FULLSCREEN={alt}{space}x{alt}-x
CHNLUP={ctrl}{up}
CHNLDOWN={ctrl}{down}
VOLUP={ctrl}{F6}
VOLDOWN={ctrl}i
STOP={ctrl}s
RED={cmd(501)}
GREEN={cmd(502)}
YELLOW={cmd(503)}
BLUE={cmd(504)}
FULLSCREEN={alt}{space}r

; VTplus - new page dialog
[Create and Receive]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
OK={enter}
CHNLUP={shift}{tab}
CHNLDOWN={tab}
VOLDOWN={left}
VOLUP={right}
BACK={esc}
FULLSCREEN={space}


[EPGdemo]
OK={enter}
VOLUP={tab}
VOLDOWN={shift}{tab}
GRNPOWER={sys(0xF060)}
BACK={BROWSER_BACK}
CHNLUP={shift}{tab}
CHNLDOWN={tab}
FULLSCREEN={enter}


[Radio]
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
0=0
MUTE=m
CHNLUP={f12}
CHNLDOWN={f11}
VOLUP={pgup}
VOLDOWN={pgdn}
TV={close(radio.exe)}{run(wintv2k.exe)}
MINIMIZE=n
RESERVED=r
FULLSCREEN=s
SOURCE={enter}

GRNPOWER={close(radio.exe)}
OK={enter}


; WinTV32 in fullscreen mode
[FullScreen]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=+
CHNLDOWN=-
FULLSCREEN={ctrl}t
TV={alt}{f4}
MINIMIZE={alt}{space}n
SOURCE={ctrl}s
RESERVED={ctrl}t{alt}p{sleep(10000)}{ctrl}t

REC={ctrl}t{cmd(3325)}
STOP={ctrl}f
PAUSE={ctrl}t{cmd(3319)}{sleep(3000)}{ctrl}t
PLAY={ctrl}t{cmd(3323)}
REWIND={cmd(32803)}
FASTFWD={cmd(32780}}
SKIPFWD={cmd(32775)}
SKIPREV={cmd(32879)}
BACK={ctrl}t
;hcwGo app guys may prefer this
;GRNPOWER={sys(0xF060)}
GRNPOWER={ctrl}t
BLUE={space}
GREEN={ctrl}t{sleep(100)}{alt}{f4}{sleep(750)}{run(radio.exe)}


;Live Mode - normal window
[WinTV32]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=+
CHNLDOWN=-
FULLSCREEN={ctrl}t
TV={alt}{f4}
RADIO={alt}{f4}{sleep(750)}{run(radio.exe)}
MINIMIZE={alt}{space}n
SOURCE={ctrl}s
RESERVED={alt}p{sleep(3000)}

BLUE={space}
GRNPOWER={alt}{f4}
; CC on/off
YELLOW={cmd(32878)}

REC={cmd(3325)}
STOP={ctrl}f
PAUSE={cmd(3319)}{sleep(1500)}
PLAY={cmd(3323)}
BACK={cmd(3327)}
;some interesting buttons for Live mode
; Toggle NoTitle mode
REWIND={cmd(32803)}
; Toggle TV mode
FASTFWD={ctrl}t
; Start/stop surfing
SKIPFWD={cmd(32775)}
; last channel
SKIPREV={cmd(32879)}



;VCR Mode; recording
[WinTV32(1)]
0=
1=
2=
3=
4=
5=
6=
7=
8=
9=
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=
CHNLDOWN=
FULLSCREEN={ctrl}t
TV=
MINIMIZE={alt}{space}n
SOURCE=
RESERVED=

REC={cmd(3298)}
STOP={cmd(3304)}
PAUSE={cmd(3301)}
PLAY=
REWIND=
FASTFWD=
SKIPFWD=
SKIPREV=
BACK={cmd(3327)}
GRNPOWER=
BLUE={space}
GREEN=


;VCR Mode; playing
[WinTV32(2)]
0={alt}y
1=
2=
3=
4=
5=
6=
7=
8=
9=
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=
CHNLDOWN=
FULLSCREEN={ctrl}t
TV={alt}n
MINIMIZE={alt}s
SOURCE=
RESERVED={alt}q

REC={cmd(3298)}
STOP={cmd(3304)}
PAUSE={cmd(3301)}
PLAY={cmd(3299)}
REWIND={cmd(3333)}
FASTFWD={cmd(3334)}
SKIPFWD={cmd(3305)}
SKIPREV={cmd(3306)}
BACK={cmd(3327)}
GRNPOWER={cmd(3327)}
BLUE={space}



;VCR Mode; paused
[WinTV32(3)]
0={alt}y
1=
2=
3=
4=
5=
6=
7=
8=
9=
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=
CHNLDOWN=
FULLSCREEN={ctrl}t
TV={alt}n
MINIMIZE={alt}s
SOURCE=
RESERVED={alt}q

REC={cmd(3298)}
STOP={cmd(3304)}
PAUSE={cmd(3301)}
PLAY={cmd(3299)}
REWIND={cmd(3333)}
FASTFWD={cmd(3334)}
SKIPFWD={cmd(3305)}
SKIPREV={cmd(3306)}
BACK={cmd(3327)}
GRNPOWER={cmd(3327)}
BLUE={space}



;VCR Mode; Live TV
[WinTV32(4)]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=+
CHNLDOWN=-
FULLSCREEN={ctrl}t
TV={alt}{f4}
MINIMIZE={alt}{space}n
SOURCE={ctrl}s
RESERVED={alt}p

REC={cmd(3298)}
STOP={cmd(3327)}
PAUSE={cmd(3319)}{sleep(1500)}
PLAY={cmd(3299)}
REWIND={cmd(3333)}
FASTFWD={cmd(3334)}
SKIPFWD={cmd(3305)}
SKIPREV={cmd(3306)}
BACK={cmd(3327)}
GRNPOWER={cmd(3327)}
BLUE={space}



;Pause Mode; sliping or paused
[WinTV32(5)]
0={alt}y
1=
2=
3=
4=
5=
6=
7=
8=
9=
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=
CHNLDOWN=
FULLSCREEN={ctrl}t
TV={alt}n
MINIMIZE={alt}s
SOURCE=
RESERVED={alt}q

REC={cmd(3298)}
STOP={cmd(3327)}
PAUSE={cmd(3301)}
PLAY={cmd(3299)}
REWIND={cmd(3333)}
FASTFWD={cmd(3334)}
SKIPFWD={cmd(3305)}
SKIPREV={cmd(3306)}
BACK={cmd(3327)}
GRNPOWER={cmd(3327)}
BLUE={space}



;Live Mode - FullScreen
; or VCR Mode, Live - Fullscreen
[WinTV32(8)]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=+
CHNLDOWN=-
FULLSCREEN={ctrl}t
TV={alt}{f4}
MINIMIZE={alt}{space}n
SOURCE={ctrl}s
RESERVED={ctrl}t{alt}p{sleep(10000)}{ctrl}t

REC={ctrl}t{cmd(3325)}
STOP={ctrl}f
PAUSE={ctrl}t{cmd(3319)}{sleep(3000)}{ctrl}t
PLAY={ctrl}t{cmd(3323)}
REWIND={cmd(32803)}
FASTFWD={cmd(32780}}
SKIPFWD={cmd(32775)}
SKIPREV={cmd(32879)}
BACK={ctrl}t
;hcwGo app guys may prefer this
;GRNPOWER={sys(0xF060)}
GRNPOWER={ctrl}t
BLUE={space}
GREEN={ctrl}t{sleep(100)}{alt}{f4}{sleep(750)}{run(radio.exe)}


;Pause Mode, slipping, or paused Fullscreen
[WinTV32(9)]
0={alt}y
1=
2=
3=
4=
5=
6=
7=
8=
9=
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=
CHNLDOWN=
FULLSCREEN={ctrl}t
TV={ctrl}t{sleep(1000)}{alt}n{sleep(10000)}{ctrl}t
MINIMIZE={alt}s
SOURCE=
RESERVED={alt}q

REC={ctrl}t{cmd(3298)}
STOP={ctrl}t{cmd(3327)}
PAUSE={cmd(3301)}
PLAY={cmd(3299)}
REWIND={cmd(3333)}
FASTFWD={cmd(3334)}
SKIPFWD={cmd(3305)}
SKIPREV={cmd(3306)}
BACK={ctrl}t{sleep(1000)}{cmd(3327)}
GRNPOWER={ctrl}t
BLUE={space}
GREEN={ctrl}t{sleep(100)}{alt}{f4}{sleep(750)}{run(radio.exe)}


;VCR Mode, Playing, Fullscreen
[WinTV32(10)]
0={alt}y
1=
2=
3=
4=
5=
6=
7=
8=
9=
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=
CHNLDOWN=
FULLSCREEN={ctrl}t
TV={ctrl}t{sleep(1000)}{alt}n{sleep(3000)}{ctrl}t
MINIMIZE={alt}s
SOURCE=
RESERVED={cmd(3301)}

REC={ctrl}t{cmd(3298)}
STOP={ctrl}t{cmd(3304)}{sleep(100)}{ctrl}t
PAUSE={cmd(3301)}
PLAY={cmd(3299)}
REWIND={cmd(3333)}
FASTFWD={cmd(3334)}
SKIPFWD={cmd(3305)}
SKIPREV={cmd(3306)}
BACK={ctrl}t{sleep(1000)}{cmd(3327)}
GRNPOWER={ctrl}t
BLUE={space}
GREEN={ctrl}t{sleep(100)}{alt}{f4}{sleep(750)}{run(radio.exe)}


;VCR Mode, Paused, Fullscreen
[WinTV32(11)]
0={alt}y
1=
2=
3=
4=
5=
6=
7=
8=
9=
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=
CHNLDOWN=
FULLSCREEN={ctrl}t
TV={alt}{f4}
MINIMIZE={alt}s
SOURCE=
RESERVED={cmd(3301)}

REC={ctrl}t{cmd(3298)}
STOP={ctrl}t{cmd(3327)}
PAUSE={cmd(3301)}
PLAY={cmd(3299)}
REWIND={cmd(3333)}
FASTFWD={cmd(3334)}
SKIPFWD={cmd(3305)}
SKIPREV={cmd(3306)}
BACK={ctrl}t{sleep(1000)}{cmd(3327)}
GRNPOWER={ctrl}t
BLUE={space}
GREEN={ctrl}t{sleep(100)}{alt}{f4}{sleep(750)}{run(radio.exe)}

;VCR Mode; recording; Fullscreen
[WinTV32(12)]
0=
1=
2=
3=
4=
5=
6=
7=
8=
9=
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=
CHNLDOWN=
FULLSCREEN={ctrl}t
TV=
RADIO=
MINIMIZE={alt}{space}n
SOURCE=
RESERVED=

REC={cmd(3298)}
STOP={cmd(3304)}
PAUSE={cmd(3301)}
PLAY=
REWIND=
FASTFWD=
SKIPFWD=
SKIPREV=
BACK={ctrl}t
GRNPOWER={ctrl}t
BLUE={space}
GREEN=


;full screen slip mode
[PVRFullScreen]
0={alt}y
1=
2=
3=
4=
5=
6=
7=
8=
9=
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=
CHNLDOWN=
FULLSCREEN={ctrl}t
TV={ctrl}t{sleep(1000)}{alt}n{sleep(10000)}{ctrl}t
MINIMIZE={alt}s
SOURCE=
RESERVED={alt}q

REC={ctrl}t{cmd(3298)}
STOP={ctrl}t{cmd(3327)}
PAUSE={cmd(3301)}
PLAY={cmd(3299)}
REWIND={cmd(3333)}
FASTFWD={cmd(3334)}
SKIPFWD={cmd(3305)}
SKIPREV={cmd(3306)}
BACK={ctrl}t{sleep(1000)}{cmd(3327)}
GRNPOWER={ctrl}t
BLUE={space}
GREEN={ctrl}t{sleep(100)}{alt}{f4}{sleep(750)}{run(radio.exe)}


; TV16 in a Window
[Win/TV]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=+
CHNLDOWN=-
FULLSCREEN={ctrl}t
TV={alt}{f4}
MINIMIZE={alt}{space}n


;Wintv16 Full Screen TV Mode
[Win/TV+]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
TV={alt}{f4}
MUTE={ctrl}m
VOLUP={pgup}
VOLDOWN={pgdn}
CHNLUP=+
CHNLDOWN=-
FULLSCREEN={ctrl}t
SOURCE=
MINIMIZE=


; Special Macro Table for Task Switch Mode
[*task*]
0=
1=
2=
3=
4=
4=
5=
6=
7=
8=
9=
RADIO=
MUTE=
TV=
VOLUP={tab}
VOLDOWN={shift}{tab}
;RESERVED={esc}{^menu}{mode()}
CHNLUP=
CHNLDOWN=
SOURCE={^menu}{mode()}
MINIMIZE=
FULLSCREEN=

GREEN={esc}{^menu}{mode()}
GRNPOWER={esc}{^menu}{mode()}
BACK={esc}{^menu}{mode()}
OK={^menu}{mode()}


; to use this, open notepad with a document name of debug.txt and set focus to it.
; debug.txt= must be uncommented in [applications] section as well.
[Debug.txt]
0=0{enter}
1=1{enter}
2=2{enter}
3=3{enter}
4=4{enter}
5=5{enter}
6=6{enter}
7=7{enter}
8=8{enter}
9=9{enter}
FULLSCREEN=FULLSCREEN{enter}
RADIO=RADIO{enter}
MUTE=MUTE{enter}
TV=TV{enter}
VOLUP=VOLUP{enter}
VOLDOWN=VOLDOWN{enter}
RESERVED=RESERVED{enter}
CHNLUP=CHNLUP{enter}
CHNLDOWN=CHNLDOWN{enter}
SOURCE=SOURCE{enter}
MINIMIZE=MINIMIZE{enter}

SKIPFWD=SKIPFWD{enter}
SKIPREV=SKIPREV{enter}
GRNPOWER=GRNPOWER{enter}
BACK=BACK{enter}
GUIDE=GUIDE{enter}
OK=OK{enter}
MENU=MENU{enter}
REC=REC{enter}
STOP=STOP{enter}
PAUSE=PAUSE{enter}
PLAY=PLAY{enter}
REWIND=REWIND{enter}
FASTFWD=FASTFWD{enter}
GO=GO{enter}

CODE0=CODE0{enter}
CODE1=CODE1{enter}
CODE2=CODE2{enter}
CODE3=CODE3{enter}
CODE4=CODE4{enter}
CODE5=CODE5{enter}
CODE6=CODE6{enter}
CODE7=CODE7{enter}
CODE8=CODE8{enter}
CODE9=CODE9{enter}
CODE10=CODE10{enter}
CODE11=CODE11{enter}
CODE12=CODE12{enter}
CODE13=CODE13{enter}
CODE14=CODE14{enter}
CODE15=CODE15{enter}
CODE16=CODE16{enter}
CODE17=CODE17{enter}
CODE18=CODE18{enter}
CODE19=CODE19{enter}
CODE20=CODE20{enter}
CODE21=CODE21{enter}
CODE22=CODE22{enter}
CODE23=CODE23{enter}
CODE24=CODE24{enter}
CODE25=CODE25{enter}
CODE26=CODE26{enter}
CODE27=CODE27{enter}
CODE28=CODE28{enter}
CODE29=CODE29{enter}
CODE30=CODE30{enter}
CODE31=CODE31{enter}
CODE32=CODE32{enter}
CODE33=CODE33{enter}
CODE34=CODE34{enter}
CODE35=CODE35{enter}
CODE36=CODE36{enter}
CODE37=CODE37{enter}
CODE38=CODE38{enter}
CODE39=CODE39{enter}
CODE40=CODE40{enter}
CODE41=CODE41{enter}
CODE42=CODE42{enter}
CODE43=CODE43{enter}
CODE44=CODE44{enter}
CODE45=CODE45{enter}
CODE46=CODE46{enter}
CODE47=CODE47{enter}
CODE48=CODE48{enter}
CODE49=CODE49{enter}
CODE50=CODE50{enter}
CODE51=CODE51{enter}
CODE52=CODE52{enter}
CODE53=CODE53{enter}
CODE54=CODE54{enter}
CODE55=CODE55{enter}
CODE56=CODE56{enter}
CODE57=CODE57{enter}
CODE58=CODE58{enter}
CODE59=CODE59{enter}
CODE60=CODE60{enter}
CODE61=CODE61{enter}
CODE62=CODE62{enter}
CODE63=CODE63{enter}


; TODO: Name to number mapping for sending APPCommands ; or general string replacement??
; for now, here is a list as reference
;[APPCommands]
;APPCOMMAND_BROWSER_BACKWARD 0x10000
;APPCOMMAND_BROWSER_FORWARD 0x20000
;APPCOMMAND_BROWSER_REFRESH 0x30000
;APPCOMMAND_BROWSER_STOP 0x40000
;APPCOMMAND_BROWSER_SEARCH 0x50000
;APPCOMMAND_BROWSER_FAVORITES 0x60000
;APPCOMMAND_BROWSER_HOME 0x70000
;APPCOMMAND_VOLUME_MUTE 0x80000
;APPCOMMAND_VOLUME_DOWN 0x90000
;APPCOMMAND_VOLUME_UP 0xa0000
;APPCOMMAND_MEDIA_NEXTTRACK 0xb0000
;APPCOMMAND_MEDIA_PREVIOUSTRACK 0xc0000
;APPCOMMAND_MEDIA_STOP 0xd0000
;APPCOMMAND_MEDIA_PLAY_PAUSE 0xe0000
;APPCOMMAND_LAUNCH_MAIL 0xf0000
;APPCOMMAND_LAUNCH_MEDIA_SELECT 0x100000
;APPCOMMAND_LAUNCH_APP1 0x110000
;APPCOMMAND_LAUNCH_APP2 0x120000
;APPCOMMAND_BASS_DOWN 0x130000
;APPCOMMAND_BASS_BOOST 0x140000
;APPCOMMAND_BASS_UP 0x150000
;APPCOMMAND_TREBLE_DOWN 0x160000
;APPCOMMAND_TREBLE_UP 0x170000

;APPCOMMAND_MICROPHONE_VOLUME_MUTE 0x180000
;APPCOMMAND_MICROPHONE_VOLUME_DOWN 0x190000
;APPCOMMAND_MICROPHONE_VOLUME_UP 0x1a0000
;APPCOMMAND_HELP 0x1b0000
;APPCOMMAND_FIND 0x1c0000
;APPCOMMAND_NEW 0x1d0000
;APPCOMMAND_OPEN 0x1e0000
;APPCOMMAND_CLOSE 0x1f0000
;APPCOMMAND_SAVE 0x200000
;APPCOMMAND_PRINT 0x210000
;APPCOMMAND_UNDO 0x220000
;APPCOMMAND_REDO 0x230000
;APPCOMMAND_COPY 0x240000
;APPCOMMAND_CUT 0x250000
;APPCOMMAND_PASTE 0x260000
;APPCOMMAND_REPLY_TO_MAIL 0x270000
;APPCOMMAND_FORWARD_MAIL 0x280000
;APPCOMMAND_SEND_MAIL 0x290000
;APPCOMMAND_SPELL_CHECK 0x2a0000
;APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE 0x2b0000
;APPCOMMAND_MIC_ON_OFF_TOGGLE 0x2c0000
;APPCOMMAND_CORRECTION_LIST 0x2d0000

; new for WINXP SP1 - FREESTYLE
;APPCOMMAND_PLAY 0x2e0000
;APPCOMMAND_PAUSE 0x2f0000
;APPCOMMAND_RECORD 0x300000
;APPCOMMAND_FASTFORW 0x310000
;APPCOMMAND_FASTBACK 0x320000
;APPCOMMAND_CHAN_UP 0x330000
;APPCOMMAND_CHAN_DN 0x340000


; WinTV2000 Command IDs for PVR functions
; ID_STREAM_RECORD 3298
; ID_STREAM_SETUP_VCD 3330 (starts VCD recording)
; ID_STREAM_PLAY 3299
; ID_STREAM_PAUSE 3301
; ID_STREAM_STOP 3304
; ID_STREAM_FF 3305 (10 secs fwd)
; ID_STREAM_REWIND 3306 (10 secs back)
; ID_STREAM_EARLIEST 3307 (jump to start)
; ID_STREAM_LATEST 3308 (jump to end/near Live)
; ID_STREAM_PLAY_BACKWARDS 3333
; ID_STREAM_PLAY_FORWARD_FAST 3334

; ID_BUTTON_OTP 3328 (Slip mode; don't pause)
; ID_STREAM_START_SLIP_MODE 3319 (Slip mode; start paused)
; ID_BUTTON_OTR 3325 (start recording)
; ID_BUTTON_NORMAL_MODE 3327 (back to Live mode, close tray )
; ID_BUTTON_FILE_PLAY 3323 (the main app REC button, don't ask)


[GB-PVR]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
CHNLUP={UP}
CHNLDOWN={DOWN}
VOLUP={right}
VOLDOWN={left}
OK={enter}
FULLSCREEN={alt}{enter}
BACK={esc}
MENU={home}
STOP={ctrl}S
PAUSE={ctrl}Q
PLAY={ctrl}P
REWIND={ctrl}R
FASTFWD={ctrl}F
SKIPFWD={ctrl}{right}
SKIPREV={ctrl}{left}
RED={ctrl}R
GREEN={ctrl}G
BLUE={ctrl}B
YELLOW={ctrl}Y
;added support to turn of the frontend
GRNPOWER={alt}{F4}

Print this item

  Only TV-Out how to switch?
Posted by: YellowP41 - 2004-04-27, 03:57 PM - Forum: GB-PVR Support (legacy) - Replies (9)

Hi Folks

I am a new to GBPVR and ran into the following problem:

When I want to watch a video, recording or live tv, I get a black screen telling me:

"Video is playing back using TV out
Press 'Home' to return to menu"

Well, I'd like to see somthing on my monitor and not only on the TV screen. I haven't hooked a TV to my system, yet - but I believe what GBPVR is telling me [Image: smile.gif]

I remeber having seen an option on enabling TV out - but don't remember where... And yes, in WinTV2000 it works.

Any ideas or pointers (even RTFM is enough)...

Thanks guys!

Print this item

  Screen saver/visualizations for Net radio?
Posted by: glassvial - 2004-04-27, 03:52 PM - Forum: Wishlist - Replies (9)

Net Radio is really slick, I wonder if there's a way to add new radio stations or perhaps delete ones that crash or go down (pirate radio was down the other day, for example)...

Anyway my thought is what if there were some sort of screen saver or visualizations for net radio, after so many minutes? H*ll even a screen blank would be fine. My TV sitting at practically the same screen for such a long period of time (because net radio is cool!Wink probably isn't really good for it. What does everyone else think?

Print this item

  Quesitons about config.xml
Posted by: bsball115 - 2004-04-26, 03:42 PM - Forum: GB-PVR Support (legacy) - Replies (1)

Browsing the config.xml file, I noticed "UsePVR350QuickMode" and I was just curious to what this was?

I've read the posts about screen position and size, and have a problem.  First off, my tv is NTSC and I'm using the PVR350 and this happens using overlay, vmr 7 and 9.  I wanted to max out the resolution to achieve a better picture at 720x540.  While the liveTV and playback of videos is better, the GBPVR menu positions are either to high, low, left, and right.  I can fix this by lowering the screen resolution but at the cost of picture quality.  Is there something I am doing wrong with the config.xml file.  Here is a link to my config.xml file.
Click here for my config file

Thanks, B

Print this item

  TV Guide as a plugin with source
Posted by: CodeMonkey - 2004-04-26, 01:22 PM - Forum: Wishlist - Replies (12)

Sub, any chance of making the TV Guide a plugin and provide the source? I can think of several things I'd like to try with it, and make them options.

Print this item

  Music Question
Posted by: CodeMonkey - 2004-04-26, 12:16 PM - Forum: GB-PVR Support (legacy) - Replies (6)

I already had a directory for music set. It was empty until this morning, when I copied a bunch of MP3 files there. I fired up gbpvr and selected music, but no files showed up. I went into config thinking something was wrong, but it was setup properly. I hit OK and the service restarted. Went back into gbpvr and the music files appeared. When does the MP3 file info get read in, when the service starts? What if you add files?

Print this item

  DVB anyone?
Posted by: CodeMonkey - 2004-04-26, 12:10 PM - Forum: Hardware - Replies (45)

Has anyone tried to use gbpvr with any DVB cards such as the hauppauge Nexus-S?

Print this item

  Set Top Box Configuration
Posted by: MC001 - 2004-04-26, 11:23 AM - Forum: GB-PVR Support (legacy) - Replies (4)

I'm going to start work on a utility that will make it easy to configure the source channels used on external set top boxes that you might be using with GBPVR.

For example in the UK there are 4 main Digital TV Providers :

Sky, Freeview, Telewest and NTL - each provider uses different channel numbers that you would need to tell GBPVR about if you wanted to channel shift using an IR Blaster.

For example :

On a Sky Set top box BBC 3 is channel 115
On a Freeview set top box it is 07
On Telewest it is 106
On NTL it is 011

What I aim to do is make it as easy and painless as possible to configure your GBPVR installation to run with your set top box, wherever you are in the world.

This is where I need your help! What I'd like to do in this thread is start a survey of the users of GBPVR around the world asking you to submit and post a list of the channels you need to map on your set top box.

The data I need is :

Provider Name (e.g. Sky Digital)

Then a list of :

Channel No,Display Name
e.g.

MTV,440
MTV2,441
CNN,513

Obviously we can take it as read that I have the UK covered!

I realised that this set-up should be a one time only task but it can take a while to do manually and anything we can do to make GBPVR easier for people to get going can only be as good thing. In some regionals your XMLTV file may also be such that this step isn't necessary, but for people like me in the uk - it isnt!

Thanks in advance for your help.

M

Print this item

  Set Top Box Channel Source Config
Posted by: MC001 - 2004-04-26, 07:13 AM - Forum: Developers - Replies (3)

As a c# learning project I'd like to write a plugin or utility that automatically sets the source channel numbers in GBPVR.mdb for sending to a set-top box when GBPVR changes channel, based on a selected profile of TV providers.

What I aim for it to do would be:

1) Request the Provider from a list
2) Fetch the providers channel list from an XML file
3) Update GBPVR's source_channel_mapping table with automatically matched channels on a first pass
4) Allow the user to confirm any exceptions in a second pass.
5) Optionally change the channel display order, effectively setting the GBPVR channel number to that of the provider so that the mini guide browses in the same order of the providers channels.

Sounds more like an additional standalone utility rather than a plug-in to me.

What do people think?

M

Print this item

  LiveTV appears hung
Posted by: paulrking - 2004-04-25, 08:51 PM - Forum: GB-PVR Support (legacy) - Replies (21)

sub,

I have upgraded this weekend to v.16. Abviously a glutton for punishment as v.15 was working just fine. Anyway, uninstalled the entire application and deleted all directories and even cleaned the registry (didn't want to get caught by old settings etc.)

Installed v.16, configured and imported the epg. All functions beautifully until I try "Live TV". The application appears to hang but in fact I do not believe it is. In the log file I can see "About to play file: D:\MyVideos\livetv-2-0.mpg" as the last entry and if I take a look at that file it has been created with a file size of 78336809KB!!!!!!! If I leave the "hung" app for a while the screen goes black and I am able to press escape which takes me back to the main menu. If I press "Live TV" again then I get "About to play file: D:\MyVideos\livetv-2-1.mpg" in the log and lo and behold this file has been created with a file size of 78336809KB. OK wait a while and press escape again. Then back into Live TV once more and this time the log says "Just after play file: D:\MyVideos\livetv-2-2.mpg" and everything is fine. I can now press escape and get back to the main menu and play Live TV to my hearts content.

Any ideas? Log file below.

Regards
PK

25/04/2004 21:44:18.312 VERBOSE [2] SourceConfigurationContainer.LoadAll()
25/04/2004 21:44:18.328 VERBOSE [2] Loading DirectRecordingSource Configuration : 2
25/04/2004 21:44:18.328 VERBOSE [2] Loading XMLTV Configuration : 2
25/04/2004 21:44:18.390 VERBOSE [2] About to connect to remote recording service
25/04/2004 21:44:18.406 VERBOSE [2] getValue() loading new key/value into cache: /settings/AutoCreateFolders
25/04/2004 21:44:18.406 VERBOSE [2] getValue: /settings/AutoCreateFolders : false
25/04/2004 21:44:18.406 VERBOSE [2] RecordLiveTV: 96
25/04/2004 21:44:20.140 VERBOSE [2] playLiveTvFile(BBC1)
25/04/2004 21:44:20.140 VERBOSE [2] playFile(BBC1)
25/04/2004 21:44:20.140 VERBOSE [2] About to play file: D:\MyVideos\livetv-2-0.mpg
25/04/2004 21:44:30.937 VERBOSE [2] Just after play file: D:\MyVideos\livetv-2-0.mpg
25/04/2004 21:44:30.937 VERBOSE [2] Received event code: 14
25/04/2004 21:44:30.937 VERBOSE [2] Received event code: 0
25/04/2004 21:44:31.078 VERBOSE [2] HideMouse ref=-1
25/04/2004 21:45:27.296 VERBOSE [2] ShowMouse ref=0
25/04/2004 21:45:27.296 VERBOSE [2] videoPlaybackManager.isCurrentlyShowingVideo() && Repainting video playback window
25/04/2004 21:45:30.562 VERBOSE [2] StopLiveTV()
25/04/2004 21:45:30.796 VERBOSE [2] Rendering HomeMenu
25/04/2004 21:45:30.828 VERBOSE [2] Rendering HomeMenu
25/04/2004 21:45:30.859 VERBOSE [2] Rendering HomeMenu
25/04/2004 21:46:31.921 VERBOSE [2] Rendering HomeMenu
25/04/2004 21:46:31.984 VERBOSE [2] RecordLiveTV: 96
25/04/2004 21:46:33.484 VERBOSE [2] playLiveTvFile(BBC1)
25/04/2004 21:46:33.484 VERBOSE [2] playFile(BBC1)
25/04/2004 21:46:33.484 VERBOSE [2] About to play file: D:\MyVideos\livetv-2-1.mpg
25/04/2004 21:46:44.234 VERBOSE [2] Just after play file: D:\MyVideos\livetv-2-1.mpg
25/04/2004 21:46:44.234 VERBOSE [2] Received event code: 14
25/04/2004 21:46:44.234 VERBOSE [2] Received event code: 0
25/04/2004 21:46:44.265 VERBOSE [2] HideMouse ref=-1
25/04/2004 21:47:32.296 VERBOSE [2] ShowMouse ref=0
25/04/2004 21:47:32.296 VERBOSE [2] videoPlaybackManager.isCurrentlyShowingVideo() && Repainting video playback window
25/04/2004 21:47:33.859 VERBOSE [2] StopLiveTV()
25/04/2004 21:47:34.093 VERBOSE [2] Rendering HomeMenu
25/04/2004 21:47:34.125 VERBOSE [2] Rendering HomeMenu
25/04/2004 21:47:34.171 VERBOSE [2] Rendering HomeMenu
25/04/2004 21:48:06.000 VERBOSE [2] RecordLiveTV: 96
25/04/2004 21:48:07.453 VERBOSE [2] playLiveTvFile(BBC1)
25/04/2004 21:48:07.453 VERBOSE [2] playFile(BBC1)
25/04/2004 21:48:07.453 VERBOSE [2] About to play file: D:\MyVideos\livetv-2-2.mpg
25/04/2004 21:48:13.187 VERBOSE [2] Just after play file: D:\MyVideos\livetv-2-2.mpg
25/04/2004 21:48:13.187 VERBOSE [2] Received event code: 14
25/04/2004 21:48:13.187 VERBOSE [2] Received event code: 0
25/04/2004 21:48:13.187 VERBOSE [2] videoPlaybackManager.isCurrentlyShowingVideo() && Repainting video playback window
25/04/2004 21:48:13.203 VERBOSE [2] HideMouse ref=-1
25/04/2004 21:48:24.734 VERBOSE [2] videoPlaybackManager.isCurrentlyShowingVideo() && Repainting video playback window
25/04/2004 21:48:27.046 VERBOSE [2] videoPlaybackManager.isCurrentlyShowingVideo() && Repainting video playback window
25/04/2004 21:49:14.890 VERBOSE [2] ShowMouse ref=0
25/04/2004 21:49:14.890 VERBOSE [2] videoPlaybackManager.isCurrentlyShowingVideo() && Repainting video playback window
25/04/2004 21:49:16.468 VERBOSE [2] StopLiveTV()
25/04/2004 21:49:16.687 VERBOSE [2] Rendering HomeMenu
25/04/2004 21:49:16.718 VERBOSE [2] Rendering HomeMenu
25/04/2004 21:49:16.765 VERBOSE [2] Rendering HomeMenu
25/04/2004 21:49:17.625 VERBOSE [2] RecordLiveTV: 96
25/04/2004 21:49:19.203 VERBOSE [2] playLiveTvFile(BBC1)
25/04/2004 21:49:19.203 VERBOSE [2] playFile(BBC1)
25/04/2004 21:49:19.203 VERBOSE [2] About to play file: D:\MyVideos\livetv-2-0.mpg
25/04/2004 21:49:24.937 VERBOSE [2] Just after play file: D:\MyVideos\livetv-2-0.mpg
25/04/2004 21:49:24.937 VERBOSE [2] Received event code: 14
25/04/2004 21:49:24.937 VERBOSE [2] Received event code: 0
25/04/2004 21:49:24.937 VERBOSE [2] videoPlaybackManager.isCurrentlyShowingVideo() && Repainting video playback window
25/04/2004 21:49:24.968 VERBOSE [2] HideMouse ref=-1
25/04/2004 21:49:50.046 VERBOSE [2] videoPlaybackManager.isCurrentlyShowingVideo() && Repainting video playback window

Print this item

Pages (6401): « Previous 1 … 6288 6289 6290 6291 6292 … 6401 Next »
Jump to page 

© Designed by D&D, modified by NextPVR - Powered by MyBB