2011-02-09, 14:55
This kit comes with a 45 Button black remote. The IR sensor plugs into the card, not a USB Port.
If you have this card you are probably running a setup similar to mine.
I am running Windows 7
I have my machine boot to Windows Media Center
I use Windows Media Center for my DVR and Netflix
I have buttons in Windows Media Center to launch XBMC and Hulu Desktop
I had it working ok for a while but some of the missing functionality was bugging me though. I was missing the info button, the menu while playing a video and my back button would always throw me to the main menu instead of just back one level, and also a few other tiny tweaks.
I finally figured it out and got it working perfectly in XBMC.
Below is my irremote.ini (which is located in c:\windows)
Copy and paste it in to yours (i would make a backup of your ini file first) Make sure you restart your irremote for the changes to take effect.
One thing to note: I actually use a Harmony 300 remote and not the cheap black piece of junk that came with this card. And for that one reason I disabled all volume controls on all the applications in the irremote.ini. I have my Harmony just control my volume on my receiver. If you want the app volume controls just remove the semi-colon.
Another key point to my INI File.
Under [Applications] XBMC= is the second in line after Defaults=
It just seems to work better this way. You need the Defaults. It can launch windows media center with the windows button from the desktop, plus it does a few other things.
Code:
[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
GoMenu=0
; map RC5 System Codes to button "name" lookup table
; Note: 0 (classic remote) conflicts with standard "philips" TV remotes
[SystemCode]
0=HCWClassic
28=HCWPVR2
29=HCWPVR2
30=HCWPVR2
31=HCWPVR
7=PCTV
; "IR Blaster" and 885/887 HW can support RC6; this is for the MS MCE remote table if desired
0x800f=MSMCE
; This supports using the MCE "Beanbag" remote with retail apps on non-MCE systems
0xffbc=MSMCERCV
0x2040=HCWPVR2
; 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.
[MSMCE]
12=GRNPOWER
23=REC
25=STOP
24=PAUSE
22=PLAY
21=REWIND
20=FASTFWD
26=SKIPFWD
27=SKIPREV
13=MCEJEWEL
35=BACK
38=GUIDE
32=NAVLEFT
33=NAVRIGHT
30=NAVUP
31=NAVDOWN
34=OK
37=LIVETV
74=VIDEOS
71=MUSIC
73=PICTURES
80=RADIO
70=TVNEW
14=MUTE
;16=VOLUP
;17=VOLDOWN
18=CHNLUP
19=CHNLDOWN
36=DVDMENU
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
10=CLEAR
11=ENTER
78=PRINT
72=RECORDEDTV
28=MCEPOUND
29=MCESTAR
128=MCE128
129=MCE129
90=TEXT
91=RED
92=GREEN
93=YELLOW
94=BLUE
15=MCEINFO
; First item in this section IS always the default app if no others found
[Applications]
Default=
;Debug.txt=
XBMC=
Media Center=
Debug.txt=
Hulu Desktop=
IR Remote=
FullScreen=
[Default]
OLD0=
0=
1=
2=
3=
4=
5=
6=
7=
8=
9=
;TV={close(radio.exe)}{sleep(750)}{run(wintv7\wintv7.exe)}
;TVNEW={close(radio.exe)}{sleep(750)}{run(wintv7\wintv7.exe)}
SOURCE={switch(*task*)}{shift}{tab}
MINIMIZE=
FULLSCREEN={alt}{space}x
RESERVED=
; close current active window; disabled for now
;GRNPOWER={sys(0xF060)}
GRNPOWER={run(C:\windows\ehome\ehshell.exe)}
MCEJEWEL={run(C:\windows\ehome\ehshell.exe)}
;GUIDE={run(epgdemo.exe)}
;GO={close(radio.exe)}{sleep(750)}{run(wintv7\wintv7.exe)}
;GO={run(hcwGo\hcwGo.exe)}
MENU={switch(*task*)}{shift}{tab}
;;these 3 buttons are not offical yet
;RED={close(radio.exe)}{sleep(750)}{run(wintv7\wintv7.exe)}
;GREEN={close(wintv7.exe)}{sleep(750)}{run(radio.exe)}
;YELLOW={close(radio.exe)}{sleep(750)}{run(..\vtplus\vtplus32.exe)}
;TEXT={close(radio.exe)}{sleep(750)}{run(..\vtplus\vtplus32.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)}
PAUSEPLAY={app(0xe0000)}
REWIND={app(0x320000)}
FASTFWD={app(0x310000)}
SKIPFWD={app(0xb0000)}
SKIPREV={app(0xc0000)}
; built-in IR gomenu()
[IR 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}
NAVUP={shift}{tab}
NAVDOWN={tab}
NAVLEFT={shift}{tab}
NAVRIGHT={tab}
[Media Center]
;Exit app
GRNPOWER={ALT}{F4}
;Main MCE menu
GO={ALT}{HOME}
MCEJEWEL={ALT}{HOME}
TV={CTRL}t
TVNEW={CTRL}t
VIDEOS={CTRL}e
MUSIC={CTRL}m
PICTURES={CTRL}i
GUIDE={CTRL}g
MCEINFO={CTRL}g
RADIO={CTRL}a
BACK={backspace}
MENU={apps}
NAVDOWN={down}
NAVLEFT={left}
NAVRIGHT={right}
NAVUP={up}
OK={enter}
REC={Ctrl}r
PLAY={Ctrl}{shift}p
PAUSE={Ctrl}p
STOP={Ctrl}{shift}s
REWIND={Ctrl}{shift}b
FASTFWD={Ctrl}{shift}f
SKIPREV={Ctrl}b
SKIPFWD={Ctrl}f
MUTE={F8}
;VOLUP={F10}
;VOLDOWN={F9}
CHNLUP={pgup}
CHNLDOWN={pgdn}
;toggle full screen
CHNLPREV={alt}{enter}
FULLSCREEN={alt}{enter}
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
;Change the DVD subtitles selection
TEXT={ctrl}u
;Closed Captions On/Off
SUBCC={ctrl}{shift}c
;DVD Menu
GREEN={ctrl}{shift}m
;Recorded TV
RED={ctrl}{shift}t
;Change the DVD audio selection
YELLOW={ctrl}{shift}a
;toggle full screen
BLUE={alt}{enter}
; 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]
OLD0=OLD0{enter}
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}
GREEN=GREEN{enter}
YELLOW=YELLOW{enter}
RED=RED{enter}
BLUE=BLUE{enter}
FUNC=FUNC{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}
PLAY=PLAY{enter}
PAUSE=PAUSE{enter}
PAUSEPLAY=PAUSEPLAY{enter}
REWIND=REWIND{enter}
FASTFWD=FASTFWD{enter}
GO=GO{enter}
VIDEOS=VIDEOS{enter}
MUSIC=MUSIC{enter}
PICTURES=PICTURES{enter}
GUIDE=GUIDE{enter}
NAVLEFT=NAVLEFT{enter}
NAVRIGHT=NAVRIGHT{enter}
NAVUP=NAVUP{enter}
NAVDOWN=NAVDOWN{enter}
TEXT=TEXT{enter}
SUBCC=SUBCC{enter}
CHNLPREV=CHNLPREV{enter}
TVNEW=TVNEW{enter}
TEXT=TEXT{enter}
MCESTAR=MCESTAR{enter}
MCEPOUND=MCEPOUND{enter}
CLEAR=CLEAR{enter}
ENTER=ENTER{enter}
MCEINFO=MCEINFO{enter}
MCEJEWEL=MCEJEWEL{enter}
LIVETV=LIVETV{enter}
DVDMENU=DVDMENU{enter}
RECORDEDTV=RECORDEDTV{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}
[Hulu Desktop]
NAVRIGHT={right}
NAVLEFT={left}
NAVUP={up}
NAVDOWN={down}
OK={enter}
PAUSE={enter}
STOP={enter}
PLAY={enter}
MENU={tab}
BACK={tab}
[XBMC]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
GUIDE=o ;This will bring up your cpu/gpu usage in a video. The button is south west from mute
GO={home}
NAVUP={UP}
NAVDOWN={DOWN}
NAVLEFT={left}
NAVRIGHT={right}
OK={enter}
BACK={backspace} ;previously was esc which brought you to main menu, now it goes back one level
DVDMENU=m ;This will bring the play controls up in the video by hitting the button just right of your mute button
CHNLUP={pgup}
CHNLDOWN={pgdn}
REC=r
STOP=x
PAUSE={space}
PLAY=p
REWIND=r
FASTFWD=f
SKIPFWD=.
SKIPREV=,
MCEINFO=i ;this is your info button
TEXT=t ;that button at the very bottom of your controller turns subtitles on and off
GRNPOWER=s ;The Power button will bring up shutdown menu, don't hit your windows button
YELLOW=c ;contect menu