The Hauppauge 45 button remote control is supplied with many of their devices. In order to use it with NextPVR there are a couple steps to follow.

Installation

The Hauppauge remote control driver must be installed. The installer is IR32.exe. It is installed from the WinTV CD supplied with most Hauppauge devices or alternatively standalone from here.

Configuration

Once installed it is required to edit the irremote.ini file (normally found in c:\windows). This is the configuration file for Hauppauge remote controls. To add support for NextPVR, open the file in notepad and add the sections below. Restart the Hauppauge IR services ir.exe (or simply reboot your PC) to apply the changes made.

Take care to save a backup copy of the edited irremote.ini to a secure location - if you find it necessary to reinstall IR32.exe, the working copy of irremote.ini will be overwritten.

Add a NextPVR entry to the end of the Applications list:

[Applications]
NextPVR=

Add a NextPVR entry to the end the file:

[NextPVR]
0=0
1=1
2=2
3=3
4=4
5=5
6=6
7=7
8=8
9=9
; navigate down
NAVDOWN={DOWN}
; navigate up
NAVUP={UP}
; navigate right
NAVRIGHT={right}
; navigate left
NAVLEFT={left}
; channel up
CHNLUP={pgup}
; channel down
CHNLDOWN={pgdn}
; channel previous
CHNLPREV={ctrl}w
; mute (the 'standard' command "{ctrl}m" is not supported)
MUTE={app(0x80000)}
; volume up (the 'standard' command "+" is not supported)
VOLUP={app(0xa0000)}
; volume down (the 'standard' command "-" is not supported)
VOLDOWN={app(0x90000)}
; n/a
GO={f11}
; OK
OK={enter}
; in Recordings, sets a colored flag; may be used by plugins
RED={alt}r
; in Recordings, sets a colored flag; in Guide, brings up Group menu, in DVD playback, change subtitles stream, also may be used by plugins
GREEN={alt}g
; in Recordings, sets a colored flag; in DVD playback, change audio stream, also may be used by plugins
YELLOW={alt}y
; in Recordings, sets a colored flag; video=info, e.g., OSD - {ctrl}b also brings up OSD
BLUE={alt}b
; video=forward
FASTFWD={ctrl}f
; video=reverse
REWIND={ctrl}r
; back
BACK={esc}
; video=skip forward, audio=next track
SKIPFWD={ctrl}{right}
; mini video, hidden menu
MENU={home}
; play - if comskip is installed, skips to the end of commercial block (during playback)
PLAY={ctrl}p
; video=skip back, audio=previous track
SKIPREV={ctrl}{left}
; video=pause, audio=pause
PAUSE={ctrl}q
; audio=stop, video=back to main menu
STOP={ctrl}s
; video=instant record
REC={ctrl}k
; Channel guide (over video)
GUIDE={f1}
; Live TV
TVNEW={f2}
; Videos
VIDEOS={f3}
; Music
MUSIC={f4}
; Photos
PICTURES={f5}
; n/a
RADIO={f6}
; Stop the NextPVR GUI using the GRNPOWER button, win x64 use GRNPOWER={close(C:\Progra~2\NPVR\NextPVR.exe)}
GRNPOWER={close(C:\Progra~1\NPVR\NextPVR.exe)}
; open and close PIP window, 123* opens PIP at channel 123, 124* changes PIP window to 124, then * alone closes PIP (TEXT is the "*" key)
TEXT={shift}8
; swap PIP window (SUBCC is the "#" key)
SUBCC={shift}3

Start the NextPVR GUI using the GRNPOWER button:

;add this line to the [Default] section of irremote.ini, comment out any other references to GRNPOWER in [Default]
GRNPOWER={run(C:\Progra~1\NPVR\NextPVR.exe)}
;win x64 use GRNPOWER={run(C:\Progra~2\NPVR\NextPVR.exe)}

Category:RemoteControl

Page last modified on June 10, 2015, at 04:55 PM