Jump to content

Hauppauge Fernbedienung mit DVBViewer nutzen (ohne Girder usw.)


Martin723

Recommended Posts

Ich möchte hier die Möglichkeit beschreiben, die Hauppauge Fernbedienungen für DVBViewer (oder beliebige andere Programme) zu benutzen, ohne daß Zusatzprogramme wie Girder und ähnliche benötigen werden. Der Weg wurde hier schonmal beschrieben, aber eine Information hatte gefehlt.

Benötigt wird nur die ir.exe Anwendung, die beim Installieren der Hauppauge Software mitinstalliert und im Autostart plaziert wird. Bei mir funktioniert diese Lösung mit einer Hauppauge wintv nova s2 sehr gut.

Die Dateien wollte ich attachen, hat aber nicht funktioniert (Meldung You did not select a file to upload), sorry. Die Irremote.ini gehört nach C:\windows, die default.remote nach "Eigene Dateien\All Users\Anwendungsdaten\CMUV\DVBViewer\Remotes"

Nach dem Anpassen der irremote.ini muß das ir.exe neu gestartet werden: C:\Programme\WinTV\Ir.exe /QUIET

 

Anleitung

* in der irremote.ini muss bei [Applications] eine Zeile

DVBViewer=

eingefügt werden. Die irremote.ini enthält auch einige Kommentare, wie sie funktioniert.

Funktionsprinzip der ir.exe: Es beobachtet, welches Programm den Eingabefokus hat, und liest den Anwendungsnamen (Titelzeile in der Tasleiste) aus. Wenn man eine Taste der Fernbedienung drückt, schickt es den per irremote.ini definierten Tastarurbefehl an die Anwendung, sofern in der irremote.ini eine Anwendung mit diesem Namen definiert ist.

* im Abschnitt [default] habe ich die folgende Zeile (aktuellen Pfad zur eigenen DVBViewer.exe anpassen) bearbeitet, damit DVBViewer durch Drücken der Go-Taste startet (von Haus aus war Power Cinema da eingetragen):

GO={run(C:\Programme\DVBViewer\DVBViewer.exe)}

* Abschnitt [DVBViewer] einfügen, der die Tasten der FB einem Tastaturbefehl (einzelne Zeichen, Funktionstasten, Tastenkombinationen sind möglich) zuordnet

* in der default.remote oder per DVBViewer/Optionen die benutzen Keyboardbefehle mit einer Funktion hinterlegen

 

Viel Spaß beim Probieren

Link to comment

Hier noch eine Ergänzung...

Die Dateien wollte ich attachen , hat aber nicht funktioniert (Meldung You did not select a file to upload), hallo Sysop!? :jump: . Deswegen füge ich jetzt die Irremote.ini auszugsweise als Text ein, sowie meine default.remote. Ausgelassenes habe ich mit ...... markiert

 

IRREMOTE.INI>>>>>> :

....

[Applications]

Default=

Media Center=

IR Remote=

;Win/TV+=

;Win/TV=

WinTV32=

WinTV=

WinTV32(1)=

WinTV32(2)=

WinTV32(3)=

WinTV32(4)=

WinTV32(5)=

WinTV32(8)=

WinTV32(9)=

WinTV32(10)=

WinTV32(11)=

WinTV32(12)=

FullScreen=

PVRFullScreen=

*task*=

;*suspend*=

EPGdemo=

VTplus=

Create and Receive=

Debug.txt=

hcwGDisplayWindow=

hcwGo=

Windows Media Player=

ActiveMovie Window=

Dell Media=

PowerCinema=

ShowShifter=

DVBViewer=

........

[Default]

OLD0=

0=

1=

2=

3=

4=

5=

6=

7=

8=

9=

TV={close(radio.exe)}{sleep(750)}{run(wintv2k.exe)}

TVNEW={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)}

;GUIDE={run(epgdemo.exe)}

GO={run(C:\Programme\DVBViewer\DVBViewer.exe)}

;GO={run(hcwGo\hcwGo.exe)}

.......

[DVBViewer]

MUTE=m

VOLUP={pgup}

VOLDOWN={pgdn}

NAVLEFT={LEFT}

NAVRIGHT={RIGHT}

NAVUP={UP}

NAVDOWN={DOWN}

SUBCC=q

TEXT=b

FASTFWD=´

REWIND=ß

GRNPOWER=x

OK={enter}

GUIDE=e

BACK={esc}

TVNEW={tab}

VIDEOS={alt}{tab}

MENU={space}

RED={F5}

GREEN={F6}

YELLOW={F7}

BLUE={F7}

0={shift}0

1={shift}1

2={shift}2

3={shift}3

4={shift}4

5={shift}5

6={shift}6

7={shift}7

8={shift}8

9={shift}9

REC=r

STOP=u

SKIPFWD=ü

SKIPREV=i

CHNLPREV=.

CHNLUP=,

CHNLDOWN=c

MUSIC=y

PAUSE=+

<<<<<<<<<<<<<<<ende irremote.ini

 

default.remote>>>>>>>>>>>>>>>>>>

<?xml version="1.0" encoding="iso-8859-1"?>

<Remote Version="1.0" Name="default">

<Group Name="Application" ID="0" System="-1">

<Command Name="Always On Top" Value="1" ID="1" System="-1">

<Event Source="Keyboard">F3</Event>

</Command>

<Command Name="Exit" Value="6" ID="6" System="-1">

<Event Source="Keyboard">X</Event>

</Command>

<Command Name="Channellist" Value="7" ID="7" System="-1">

<Event Source="Keyboard">K</Event>

</Command>

<Command Name="Options" Value="24" ID="25" System="-1">

<Event Source="Keyboard">O</Event>

</Command>

<Command Name="Desktop TV" Value="32" ID="33" System="-1">

<Event Source="Keyboard">D</Event>

</Command>

<Command Name="Record Settings" Value="33" ID="34" System="-1"/>

<Command Name="Teletext" Value="35" ID="36" System="-1">

<Event Source="Keyboard">V</Event>

</Command>

<Command Name="EPG Window" Value="37" ID="37" System="-1">

<Event Source="Keyboard">E</Event>

</Command>

<Command Name="Rebuild Graph" Value="53" ID="49" System="-1"/>

<Command Name="Screenshot" Value="115" ID="94" System="-1"/>

<Command Name="Equalizer" Value="116" ID="95" System="-1"/>

<Command Name="Channel Edit" Value="117" ID="96" System="-1"/>

<Command Name="Channel Scan" Value="119" ID="97" System="-1"/>

<Command Name="Recorded Shows and Timer statistics" Value="2011" ID="108" System="-1"/>

<Command Name="Preview" Value="16395" ID="112" System="-1"/>

</Group>

<Group Name="Channels" ID="1" System="-1">

<Command Name="Channel Minus" Value="8" ID="8" System="-1">

<Event Source="Keyboard">Add</Event>

</Command>

<Command Name="Channel Plus" Value="9" ID="9" System="-1">

<Event Source="Keyboard">Subtract</Event>

</Command>

<Command Name="Number 0" Value="40" ID="38" System="-1">

<Event Source="Keyboard">0</Event>

</Command>

<Command Name="Number 1" Value="41" ID="39" System="-1">

<Event Source="Keyboard">1</Event>

</Command>

<Command Name="Number 2" Value="42" ID="40" System="-1">

<Event Source="Keyboard">2</Event>

</Command>

<Command Name="Number 3" Value="43" ID="41" System="-1">

<Event Source="Keyboard">3</Event>

</Command>

<Command Name="Number 4" Value="44" ID="42" System="-1">

<Event Source="Keyboard">4</Event>

</Command>

<Command Name="Number 5" Value="45" ID="43" System="-1">

<Event Source="Keyboard">5</Event>

</Command>

<Command Name="Number 6" Value="46" ID="44" System="-1">

<Event Source="Keyboard">6</Event>

</Command>

<Command Name="Number 7" Value="47" ID="45" System="-1">

<Event Source="Keyboard">7</Event>

</Command>

<Command Name="Number 8" Value="48" ID="46" System="-1">

<Event Source="Keyboard">8</Event>

</Command>

<Command Name="Number 9" Value="49" ID="47" System="-1">

<Event Source="Keyboard">9</Event>

</Command>

<Command Name="Last Channel" Value="63" ID="59" System="-1">

<Event Source="Keyboard">.</Event>

</Command>

</Group>

<Group Name="Favourites" ID="2" System="-1">

<Command Name="Favourite Manager" Value="10" ID="10" System="-1">

<Event Source="Keyboard">N</Event>

</Command>

<Command Name="Station Minus" Value="20" ID="11" System="-1">

<Event Source="Keyboard">C</Event>

</Command>

<Command Name="Station Plus" Value="21" ID="12" System="-1">

<Event Source="Keyboard">,</Event>

</Command>

<Command Name="Favourite 1" Value="11" ID="13" System="-1">

<Event Source="Keyboard">SHIFT 1</Event>

</Command>

<Command Name="Favourite 2" Value="12" ID="14" System="-1">

<Event Source="Keyboard">SHIFT 2</Event>

</Command>

<Command Name="Favourite 3" Value="13" ID="15" System="-1">

<Event Source="Keyboard">SHIFT 3</Event>

</Command>

<Command Name="Favourite 4" Value="14" ID="16" System="-1">

<Event Source="Keyboard">SHIFT 4</Event>

</Command>

<Command Name="Favourite 5" Value="15" ID="17" System="-1">

<Event Source="Keyboard">SHIFT 5</Event>

</Command>

<Command Name="Favourite 6" Value="16" ID="18" System="-1">

<Event Source="Keyboard">SHIFT 6</Event>

</Command>

<Command Name="Favourite 7" Value="17" ID="19" System="-1">

<Event Source="Keyboard">SHIFT 7</Event>

</Command>

<Command Name="Favourite 8" Value="18" ID="20" System="-1">

<Event Source="Keyboard">SHIFT 8</Event>

</Command>

<Command Name="Favourite 9" Value="19" ID="21" System="-1">

<Event Source="Keyboard">SHIFT 9</Event>

</Command>

<Command Name="Favourite 0" Value="38" ID="22" System="-1">

<Event Source="Keyboard">SHIFT 0</Event>

</Command>

</Group>

<Group Name="Audio" ID="3" System="-1">

<Command Name="Mute" Value="25" ID="26" System="-1">

<Event Source="Keyboard">M</Event>

</Command>

<Command Name="Volume Up" Value="26" ID="27" System="-1">

<Event Source="Keyboard">PgUp</Event>

</Command>

<Command Name="Volume Down" Value="27" ID="28" System="-1">

<Event Source="Keyboard">PgDown</Event>

</Command>

<Command Name="Change Audio" Value="72" ID="64" System="-1">

<Event Source="Keyboard">Q</Event>

</Command>

<Command Name="Audio Balance" Value="95" ID="76" System="-1"/>

</Group>

<Group Name="PVR" ID="4" System="-1">

<Command Name="Pause" Value="0" ID="0" System="-1">

<Event Source="Keyboard">+</Event>

</Command>

<Command Name="Record Video" Value="34" ID="35" System="-1">

<Event Source="Keyboard">R</Event>

</Command>

<Command Name="Timeshift" Value="50" ID="48" System="-1">

<Event Source="Keyboard">B</Event>

</Command>

<Command Name="Jump -xx seconds" Value="102" ID="77" System="-1">

<Event Source="Keyboard">SHIFT Left</Event>

<Event Source="Keyboard">ß</Event>

</Command>

<Command Name="Jump +xx seconds" Value="103" ID="78" System="-1">

<Event Source="Keyboard">SHIFT Right</Event>

<Event Source="Keyboard">´</Event>

</Command>

<Command Name="Play" Value="92" ID="90" System="-1">

<Event Source="Keyboard">W</Event>

</Command>

<Command Name="Prev" Value="112" ID="91" System="-1">

<Event Source="Keyboard">I</Event>

</Command>

<Command Name="Next" Value="113" ID="92" System="-1">

<Event Source="Keyboard">Ü</Event>

</Command>

<Command Name="Stop" Value="114" ID="93" System="-1">

<Event Source="Keyboard">U</Event>

</Command>

<Command Name="Play DVD" Value="8250" ID="107" System="-1"/>

<Command Name="Keep Timeshift file" Value="2012" ID="109" System="-1"/>

</Group>

<Group Name="On screen display" ID="5" System="-1">

<Command Name="OSD Exit" Value="84" ID="66" System="-1">

<Event Source="Keyboard">Spacebar</Event>

</Command>

<Command Name="OSD OK" Value="73" ID="67" System="-1">

<Event Source="Keyboard">Enter</Event>

</Command>

<Command Name="OSD Up" Value="78" ID="68" System="-1">

<Event Source="Keyboard">Up</Event>

</Command>

<Command Name="OSD Down" Value="79" ID="69" System="-1">

<Event Source="Keyboard">Down</Event>

</Command>

<Command Name="OSD Red" Value="74" ID="70" System="-1">

<Event Source="Keyboard">F5</Event>

</Command>

<Command Name="OSD Green" Value="75" ID="71" System="-1">

<Event Source="Keyboard">F6</Event>

</Command>

<Command Name="OSD Yellow" Value="76" ID="72" System="-1">

<Event Source="Keyboard">F7</Event>

</Command>

<Command Name="OSD Blue" Value="77" ID="73" System="-1">

<Event Source="Keyboard">F8</Event>

</Command>

<Command Name="OSD Teletext" Value="101" ID="74" System="-1"/>

<Command Name="OSD Menu" Value="111" ID="86" System="-1">

<Event Source="Keyboard">ESC</Event>

</Command>

<Command Name="OSD Left" Value="2000" ID="87" System="-1">

<Event Source="Keyboard">Left</Event>

</Command>

<Command Name="OSD Right" Value="2100" ID="88" System="-1">

<Event Source="Keyboard">Right</Event>

</Command>

<Command Name="OSD Clock" Value="2010" ID="89" System="-1"/>

<Command Name="OSD EPG" Value="8198" ID="98" System="-1"/>

<Command Name="OSD Channel list" Value="8199" ID="99" System="-1"/>

<Command Name="OSD Favorite list" Value="8200" ID="100" System="-1">

<Event Source="Keyboard">Y</Event>

</Command>

<Command Name="OSD Timeline" Value="8201" ID="101" System="-1"/>

<Command Name="OSD Timer" Value="8195" ID="102" System="-1"/>

<Command Name="OSD recorded shows" Value="8196" ID="103" System="-1"/>

<Command Name="OSD HTPC menu" Value="2110" ID="104" System="-1"/>

<Command Name="OSD show audio menu" Value="8248" ID="105" System="-1"/>

<Command Name="OSD show subtitle menu" Value="8247" ID="106" System="-1"/>

<Command Name="OSD Video" Value="8204" ID="113" System="-1"/>

<Command Name="OSD Music" Value="8203" ID="114" System="-1"/>

<Command Name="OSD Pictures" Value="8202" ID="115" System="-1"/>

</Group>

<Group Name="Playlist" ID="6" System="-1">

<Command Name="Show Playlist" Value="64" ID="60" System="-1"/>

<Command Name="First Item" Value="65" ID="61" System="-1"/>

<Command Name="Last Item" Value="68" ID="62" System="-1"/>

<Command Name="Random Item" Value="70" ID="63" System="-1"/>

</Group>

<Group Name="User Interface" ID="7" System="-1">

<Command Name="Hide Menu" Value="2" ID="2" System="-1">

<Event Source="Keyboard">A</Event>

</Command>

<Command Name="Show Statusbar" Value="3" ID="3" System="-1">

<Event Source="Keyboard">S</Event>

</Command>

<Command Name="Show Toolbar" Value="4" ID="4" System="-1">

<Event Source="Keyboard">T</Event>

</Command>

<Command Name="Fullscreen" Value="5" ID="5" System="-1">

<Event Source="Keyboard">F</Event>

</Command>

<Command Name="Hide Titlebar" Value="54" ID="50" System="-1"/>

<Command Name="Hide All" Value="71" ID="65" System="-1">

<Event Source="Keyboard">#</Event>

</Command>

</Group>

<Group Name="Screen control" ID="8" System="-1">

<Command Name="Aspect Ratio" Value="22" ID="23" System="-1">

<Event Source="Keyboard">P</Event>

</Command>

<Command Name="Zoom" Value="23" ID="24" System="-1">

<Event Source="Keyboard">Z</Event>

</Command>

<Command Name="Display" Value="28" ID="29" System="-1"/>

<Command Name="Zoom 050%" Value="29" ID="30" System="-1"/>

<Command Name="Zoom 100%" Value="30" ID="31" System="-1"/>

<Command Name="Zoom 200%" Value="31" ID="32" System="-1"/>

<Command Name="Brightness Up" Value="55" ID="51" System="-1"/>

<Command Name="Brightness Down" Value="56" ID="52" System="-1"/>

<Command Name="Saturation Up" Value="57" ID="53" System="-1"/>

<Command Name="Saturation Down" Value="58" ID="54" System="-1"/>

<Command Name="Contrast Up" Value="59" ID="55" System="-1"/>

<Command Name="Contrast Down" Value="60" ID="56" System="-1"/>

<Command Name="Hue Up" Value="61" ID="57" System="-1"/>

<Command Name="Hue Down" Value="62" ID="58" System="-1"/>

<Command Name="Best Width" Value="89" ID="75" System="-1">

<Event Source="Keyboard">CTRL B</Event>

</Command>

<Command Name="Zoom Up" Value="104" ID="79" System="-1">

<Event Source="Keyboard">SHIFT Add</Event>

</Command>

<Command Name="Zoom Down" Value="105" ID="80" System="-1">

<Event Source="Keyboard">SHIFT Subtract</Event>

</Command>

<Command Name="Stretch Hor. Up" Value="106" ID="81" System="-1"/>

<Command Name="Stretch Hor. Down" Value="107" ID="82" System="-1"/>

<Command Name="Stretch Ver. Up" Value="108" ID="83" System="-1"/>

<Command Name="Stretch Ver. Down" Value="109" ID="84" System="-1"/>

<Command Name="Stretch Reset" Value="110" ID="85" System="-1"/>

<Command Name="Zoompreset" Value="16394" ID="110" System="-1"/>

<Command Name="Zoom 075%" Value="2013" ID="111" System="-1"/>

</Group>

</Remote>

Link to comment

Habe alles nach deiner Anleitung eingestellt, leider kommt bei mir ein Fehlermeldung:"DVBViewer funktioniert nicht mehr richtig" und das Programm kann nicht gestartet werden!

Wo liegt der Fehler?

Link to comment

Vielen Dank :blink:

Den DVBViewer selber kann ich ohne Probleme steuern. Nur leider bekomm ich beim Start per "GO"-Knopf auf der Tastatur auch den Fehler: "DVBViewer funktioniert nicht mehr richtig"!

Wenn ich es aber ganz normal starte starte es ohne Probleme. Da muss iwas mit dem Go-Befehl falsch sein.

 

Nur was genau?

Link to comment

Hallo,

 

liegt Dein DVBViewer wirklich in folgendem Pfad:

GO={run(C:\Programme\DVBViewer\DVBViewer.exe)}

 

Wenn nein, musst Du natürlich die irremote.ini anpassen.

 

Gruß

Prinz

Edited by Prinz
Link to comment

Mag sich jemand evtl. dazu herablassen und die komplette Konfiguration und Einstellung seiner Menüs in DVBViewer Posten? Denke mal das wäre an der Zeit. Ich z.B. sitz hier seit Wochen an der FB und das Einzige was ich hingekriegt habe ist laut und leise zu stellen und mute. Aber alles ohne Anzeige im OSD. Das bedeutet wohl das Wintvir geht aber eines der Plugins nicht geht, oder?

 

Ich nutze übrigens 3.9.0.2

mit Vista 32

die TV Karte ist eine Haupauge HD2 mit der Standardmäßigen FB (Klinkenstecker IR).

 

Hilfe :'(

Link to comment
  • 2 weeks later...
Vielen Dank ;)

Den DVBViewer selber kann ich ohne Probleme steuern. Nur leider bekomm ich beim Start per "GO"-Knopf auf der Tastatur auch den Fehler: "DVBViewer funktioniert nicht mehr richtig"!

Wenn ich es aber ganz normal starte starte es ohne Probleme. Da muss iwas mit dem Go-Befehl falsch sein.

 

Nur was genau?

 

Erstell von der DVBViewer.exe eine Verknüpfung und lege sie auch in C:\Programme\DVBViewer\

 

dann schreibst du in die iiremote.ini folgendes rein:

GO={run(C:\Programme\DVBViewer\DVBViewer.lnk)}

 

dadurch öffnet er die Verknüpfung und nicht das Programm... so hat es bei mir funktioniert. Die exe konnte ich auch nicht direkt öffnen!

 

Gruß

 

IceFire

Link to comment
  • 2 months later...
Erstell von der DVBViewer.exe eine Verknüpfung und lege sie auch in C:\Programme\DVBViewer\

 

dann schreibst du in die iiremote.ini folgendes rein:

GO={run(C:\Programme\DVBViewer\DVBViewer.lnk)}

 

dadurch öffnet er die Verknüpfung und nicht das Programm... so hat es bei mir funktioniert. Die exe konnte ich auch nicht direkt öffnen!

 

Gruß

 

IceFire

 

Sorry about writing English in the German section, running the exe works fine, also using the full screen switch and channel

change works as well but in order to change channel after i need to click on the screen once. Anyone know of a way to do this without having to activate the window?

 

GO={run(C:\PROGRA~1\DVBViewer\DVBViewer.exe -f "-cBBC FOUR (eng):6316)}

 

Thanks

Edited by maxxxxel
Link to comment
  • 1 month later...
  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...