Jump to content

Seperate Lautstärke Regelung


ElDiablo

Recommended Posts

Hi Leute,

 

zurzeit ist es so, wenn ich per DVBViewer die Lautstärke runterdrehe das dann das Komplette Windows leiser ist.

 

Gibt es eine möglichkeit es so zu machen das nur DVBViewer leiser wird und nicht das Komplette Windows ?

 

mfg

Link to comment

Hi!

Joh ... "default direct sound device" wirkt lokal nur beim Viewer; es werden also nicht, wie bei anderen audio-renderern die Lautstärke von "Master" oder "Wave" (oder wie die Bezeichnungen auch immer auf Deiner Soundkarten-Steuerung lauten) beeinflußt ... mal mit Deinen konkreten "Bezeichnungen" ausprobieren ...

mfG

 

PS: Überprüfung: Soundkarte (n-Steuerung) aus dem Tray holen und die Lautstärke des Viewers verändern ...

- Bewegen sich keine Regler, (aber die Lautstärke ändert sich) -> gut

- Regler laufen synchron mit -> schlecht

Link to comment
  • 4 months later...

Also ich habe hier dasselbe Problem :-(

 

Egal welchen Eintrag ich bei DirectX Audio auswähle (es sind dort vier verschiedene Einträge/Audio Renderer zur Wahl), verstellt sich immer der Lautstärkeregler in Windows mit, wenn im DVBViewer die Lautstärke verändert wird. Auch Mute wirkt sowohl auf den DVBViewer als auch auf die Windows-Lautstärke.

 

Wenn der DVBViewer nicht läuft, lässt sich die Lautstärke mit der Fernbedienung überhaupt nicht verändern -- so dass diese Fehlerquelle schon einmal ausgeschlossen ist.

 

Mit der Bitte um einen wirksamen Tipp zur Abhilfe,

 

Grüße David.P

Link to comment
Du verwendest aber schon die Internen Befehle des DVBViewer und nicht irgend ein anderes Tool was das global regelt?

 

Der DVBViewer ist hier das einzige Programm, das überhaupt auf die Lautstärketasten reagiert. Es läuft auch sonst kein Tool, welches diese Tasten etwa abfangen würde.

 

Es ist definitiv der DVBViewer, der die Lautstärkebefehle entgegennimmt -- und leider auch an den Windows-Lautstärkeregler weitergibt.

 

Was kann hiergegen unternommen werden?

 

Danke schonmal und Grüße David.P

Link to comment

Die Audio Renderer Einstellung ist sicher auf "Default Direct Sound Device"?

 

Passiert das auch wenn du die Lautstärke über die Tastatur änderst (Pfeiltasten).

Link to comment

Also der Zusammenhang ist wie folgt:

 

Die Lautstärke- und Mute-Tasten auf der Fernbedienung regeln sowohl die Lautstärke im DVBViewer als auch im Windows-Mixer. Dies passiert unabhängig von der Audio Renderer-Auswahl im DVBViewer, sowie unabhängig davon, ob der DVBViewer den Eingabefokus hat (im Vordergrund ist) oder nicht.

 

Wenn der DVBViewer nicht läuft, hat die Betätigung der Lautstärke- und Mute-Tasten auf der Fernbedienung keinerlei Wirkung, die Wirkungskette bei diesem Problem läuft also auf jeden Fall über den DVBViewer.

 

Änderung der Lautstärke bzw. Mute-Funktion über die Tastatur (Pfeiltasten bzw. Taste "M") wirkt sich im DVBViewer nur dann aus, wenn der DVBViewer den Eingabefokus hat. In diesem Fall erfolgt keine Veränderung der Lautstärkeregler im Windows-Mixer. Da diese Tastatureingaben im Gegensatz zur Fernbedienungsbetätigung nicht über die MCE2005.dll ausgewertet werden, scheint das Problem mit der Doppelbetätigung des Windows-Mixers also bei dieser Datei zu liegen.

 

Hat der DVBViewer nicht den Eingabefokus (wenn also ein anderes Fenster im Vordergrund ist), so reagiert weder der Windows-Mixer noch die Lautstärke im DVBViewer auf die Pfeiltasten bzw. Taste "M" der Tastatur (wie dies ordnungsgemäß ja auch sein sollte).

 

Ich vermute einen Zusammenhang mit anderen Meldungen bezüglich Bugs in der MCE2005.dll, insbesondere mit dem vorübergehenden Ausfall der Lautstärke- und Programmtasten (dieses Problem hat sich bei mir inzwischen auch eingestellt) sowie mit dem Problem, dass bei diversen Usern einige Tasten grundsätzlich nicht funktionieren.

 

Klick

Klick

Klick

Klick

(uvm.)

 

Es scheint, als ob die MCE2005.dll dringend überprüft und ggf. überarbeitet werden muss,

 

Grüße David.P

Link to comment
Es scheint, als ob die MCE2005.dll dringend überprüft und ggf. überarbeitet werden muss,

Nein, das ist nämlich eine von MS eingebaute funktion ("Feature") in den MCE Remote mist. Eventuell hilft Dir google weiter, wie man diese unerwünschte Funktion der Fernbedienung abschalten kann (tipp: tiefes registry editieren und schlüssel darin löschen gehören dazu, dazu werde ich aber keine Anleitung geben).

Link to comment

Das kann ich mir aber kaum vorstellen, denn die Windows-Lautstärkeregelung reagiert ja nur dann auf die Fernbedienung, wenn der DVBViewer läuft!

 

Und die diversen anderen Problembeschreibungen mit DVBViewer/MCE2005 dürften sich auch nicht einfach damit erklären lassen.

 

Bezüglich des Registry-Hacks, Bitte um Auskunft, ob Du das folgende meinst:

 

Why are two commands being executed when I press a button?

 

If you are seeing two commands executed when you press a button on your MCE Remote, it is because the default Microsoft driver for the eHome IR Transceiver actually interprets many of the remote button commands for you, you may see a default action take place, and then your listed Intelliremote action. For example the "Volume Up" key sends a volume up command by default from the Microsoft driver. If you have the "Volume Up" remote button set in Intelliremote to send a letter "A", you will see in Notepad a "A" printed out when you press the "Volume Up" remote button but the volume is still increased. This is because Microsoft is sending the "Volume Up" and Intelliremote is sending the "A".

 

To disable this behavior follow the section below:

 

Disable "Double" Button Push Behavior

 

If you want to let Intelliremote take COMPLETE control of your MCE Remote and have no double button pushes do the following... Load "regedit.exe" and navigate to:

 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidIr\Remotes\745a17a0-74d3- 11d0-b6fe-00a0c90f57da

 

Then delete the keys from "CodeSetNum0" to "CodeSetNum3".

 

To make sure you can recover these keys easily should you want to you should save them by using the export function in the file menu. Once you have completed editing the registry, you will need to reboot for the change to take effect.

 

This same process can be applied to disable automatic keyboard handling. Just look at the other registry sections under the "Remotes" sections. Now if you ever want to re-enable the automatic handling of the MCE Remote and MCE Keyboard you just need to put those registry keys back.

(Quelle: Intelliremote User Manual).

Danke schonmal für Auskunft und Grüße David.P

 

[edit for typo]

Edited by David.P
Link to comment

Muss mich korrigieren:

 

Wenn der DVBViewer nicht läuft, hat die Betätigung der Lautstärke- und Mute-Tasten auf der Fernbedienung keinerlei Wirkung, die Wirkungskette bei diesem Problem läuft also auf jeden Fall über den DVBViewer.

Sprich, Windows-Lautstärkeregelung und Mute reagieren auch dann auf die Fernbedienung, wenn der DVBViewer nicht läuft.

 

Jedenfalls dieses Problem liegt also nicht an der MCE2005. Es muss vielmehr etwas damit zu tun haben, dass sich die MCE-Fernbedienungen (und Kompatible) als Tastaturen am System anmelden, und bei der Betätigung von Lautstärketasten u.ä. irgendwelche übliche Multimediatastatur-Standardcodes senden.

 

Leider hilft es nichts, mit TweakUI die entsprechenden Sondertasten zu deaktivieren:

 

TweakUI.png

 

@Lars_MQ: Ich wäre also sehr dankbar auf einen Hinweis bezüglich Deines oben erwähnten Registryschlüssels...!

 

Danke schonmal und Grüße David.P

Link to comment
  • 1 month later...

Drückt man die Volume Tasten, dann sendet der Treiber sowohl WM_KEYDOWN VK_VOLUME_UP, als auch WM_APPCOMMAND VOLUME_UP.

 

Wenn die Anwendung die Nachricht WM_APPCOMMAND VOLUME_UP nicht abfängt, die Nachricht also standardgemäß an dass Betriebsystem weitergeleited wird, dann ändert das Betriebsystem die Lautstärke.

 

Bastle gerade an einer Lösung.

Link to comment
  • 2 weeks later...
Drückt man die Volume Tasten, dann sendet der Treiber sowohl WM_KEYDOWN VK_VOLUME_UP, als auch WM_APPCOMMAND VOLUME_UP.

 

Wenn die Anwendung die Nachricht WM_APPCOMMAND VOLUME_UP nicht bearbeited, die Nachricht also standardgemäß an dass Betriebsystem weitergeleited wird, dann ändert das Betriebsystem die Lautstärke.

 

Bastle gerade an einer Lösung.

Link to comment

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...