; FGR 12/09/02 Support firmware V2; 32-bit IR application ; FILEVERSION 2,33,20343,0 ; support for grey Hauppauge PVR remote (not for Classic black) ; requires ir.exe 2.33.20343 or later ; NEW!!! Modifications for WinAmp using Hauppauge grey remote (HCWPVR): ; MENU in Default section is to toggle between2Desktops (!nVidea-Hotkey) ; FUNC in Default section is for switching between Winamp-windows ; GRNPOWER is TV on/off ; RED is Winamp on/off ; YELLOW (special) is to run F10-hotkey to open/close g:\mp3 folder ; others: add or change paths in APPLICATION- and DEFAULT-section ; look for more commands in WINAMP- and G:\.. -sections [Remote] RepeatDelay=3 Beep=0 ; 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 [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) [HCWPVR] 61=GRNPOWER 59=GO 1=1 2=2 3=3 4=4 5=5 6=6 7=7 8=8 9=9 0=0 31=BACK 13=MENU 11=RED 46=GREEN 56=YELLOW 41=BLUE 16=VOLUP 17=VOLDOWN 33=CHNLDOWN 32=CHNLUP 37=OK 15=MUTE 12=FUNC 60=FULLSCREEN 50=REWIND 53=PLAY 52=FASTFWD 55=REC 54=STOP 48=PAUSE 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*= ;*suspend*= Debug.txt= ;;;;;hcwGDisplayWindow= ;;;;;hcwGo= Windows Media Player= ActiveMovie Window= Winamp= G:\MP3= G:\= J:\Eigene Bilder= J:\Eigene Videos= J:\= [Default] 0= 1 2= 3= 4= 5= 6= 7= 8= 9= FULLSCREEN={alt}{space}x GRNPOWER={run(wintv2k.exe)} RED={run(c:\programme\winamp\winamp.exe)}{sleep(1000)}{ctrl}{tab} GREEN={F7} YELLOW={F10} BLUE={F8} ;;;;;old;MENU={switch(*task*)}{shift}{tab} MENU={ctrl}{pgdn}{sleep(500)}{alt}{tab} ; switch virtual desktops by nVidea-shortcut ctrl+pagedown ;;;;;old;GO={gomenu()} ;GO={run(hcwGo\hcwGo.exe)} ; close current active window (doesn´t work for Winamp): GO={sys(0xF060)} ; 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)} SKIPREV={left} SKIPFWD={right} [G:\MP3] CHNLUP={up} ; scroll up CHNLDOWN={down} ; scroll down VOLUP={right} ; scroll right VOLDOWN={left} ; scroll left OK={space}{enter} ; open folder or file BACK={alt}{left} ; move to upper folder [G:\] CHNLUP={up} ; scroll up CHNLDOWN={down} ; scroll down VOLUP={right} ; scroll right VOLDOWN={left} ; scroll left OK={space}{enter} [J:\Eigene Bilder] CHNLUP={up} ; scroll up CHNLDOWN={down} ; scroll down VOLUP={right} ; scroll right VOLDOWN={left} ; scroll left OK={space}{enter} ; open folder or file BACK={backspace} ; move to upper directory [J:\Eigene Videos] CHNLUP={up} ; scroll up CHNLDOWN={down} ; scroll down VOLUP={right} ; scroll right VOLDOWN={left} ; scroll left OK={space}{enter} ; open folder or file BACK={backspace} ; move to upper directory [J:\] CHNLUP={up} ; scroll up CHNLDOWN={down} ; scroll down VOLUP={right} ; scroll right VOLDOWN={left} ; scroll left OK={space}{enter} ; 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} ; Winamp5Note!!! According to Winamp-section below, ; add following "Global Hotkeys" in Winamp->Preferences ; PLayback VolumeUp Strg+Alt+nach-oben ; PLayback VolumeDown Strg+Alt+nach-unten ; PLayback Forward Strg+Alt+nach-rechts ; PLayback Rewind Strg+Alt+nach-links ; PLayback Play Strg+Alt+x ; PLayback Pause Strg+Alt+c ; PLayback Stop Strg+Alt+v ; PLayback Previous in Playlist Strg+Alt+z ; PLayback Next in Playlist Strg+Alt+b ; Visualisation Toggle on/off Strg+Alt+k [Winamp] PLAY={ctrl}{alt}x STOP={ctrl}{alt}v PAUSE={ctrl}{alt}c REWIND={left} FASTFWD={right} SKIPFWD={ctrl}{alt}b SKIPREV={ctrl}{alt}z FULLSCREEN={ctrl}{alt}k ; toggle vis on/off FUNC={ctrl}{tab} ; cycle through winamp windows RED={alt}{F4} ; if main/video window is active: ;CHNLUP=internal Winamp-Volume up ;CHNLDOWN=internal Winamp-Volume down ; if playlist window is active: CHNLUP={up} ;=scroll up in playlist CHNLDOWN={down} ;=scroll down in playlist OK={enter} ;=play selected file VOLUP={alt}{up} ;= move selected file in playlist VOLDOWN={alt}{down} ;= move selected file down in playlist REC={del} ;= delete selected file from playlist ;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} ; 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 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(3304)} 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)} ; 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()} 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} MUTE=MUTE{enter} VOLUP=VOLUP{enter} VOLDOWN=VOLDOWN{enter} FUNC=FUNC{enter} CHNLUP=CHNLUP{enter} CHNLDOWN=CHNLDOWN{enter} RED=RED{enter} GREEN=GREEN{enter} YELLOW=YELLOW{enter} BLUE=BLUE{enter} SKIPFWD=SKIPFWD{enter} SKIPREV=SKIPREV{enter} GRNPOWER=GRNPOWER{enter} BACK=BACK{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)