Guten Abend,
Vorweg: Ich habe hier versucht viel zu lesen, mein Problem zu finden und dementsprechend versucht es umzusetzen. Allerdings sind bei allen Hilfestellungen und Ratschlägen immer auf die Vorraussetzung eingegangen die Einstellung bei interface "Video im Interface integrieren" dürfe kein Haken haben.
Mein Problem:
Ich habe zwei Monitore. Mein Hauptmonitor ->DVI (links - [Nr.2 bei Windows Anzeigeeinstellungen]) & Mein Zweitmonitor ->HDMI (rechts - [Nr. 1 bei Windows Anzeigeeinstellungen]).
Der Hauptmonitor ist auch als solcher eingestellt unter Windows.
Wenn ich VLC öffne dann soll das Fenser Maximiert sein. Das Interface soll im Video integriert sein, da ich keine zwei verschiedenen Fenster möchte. Also wenn ich ein Video öffne dann maximiert, oder wenn ich nur das Programm an sich öffnen möchte, dann soll es maximiert sein. (Viele würden das Vollbild nennen, jedoch um verwirrung auszuschliessen nenn ich es so wie es ist->Maximiert)
Und das Hauptproblem ist, ich möchte die Anzeige wählen können. In meinem Fall auf dem Hauptmonitor. Er öffnet allerdings immer im von der Position in Windows immer am Rechten Bildschirm. In diesem Fall also Zweitmonitor. Vertausche ich in Windows die Reihenfolge, sodass mein Hauptmonitor rechts ist, dann öffnet er immer dort.
Problem hier bei ist, das Fenster schieben, der Monitor ist links, aber in windows rechts also muss man gespiegelt denken und das macht mehr Arbeit als das es nutzen bringen würde, wegen einem Programm (VLC).
Ich habe diesbezüglich gesucht und nichts gefunden. Ausschliesslich das mit dem Interface lösen und das kommt für mich nicht in Frage. Weil ich da absolut keinen Mehrwert sehe, für mich.
Also hab ich "geforscht". Wenn ich deinstalliere und neuinstalliere, öffnet sich VLC beim ersten Start auf dem Hauptmonitor. egal wie oft ich schliesse oder öffne, er bleibt so wie ich es haben möchte.
--> Hauptbildschirm (links) maximiert. Also super.
Leider nicht, öffne ich ein Video mit doppelklick öffnet sich VLC maximiert auf dem Hauptmonitor. Schliesse ich allerdings danach das Video (VLC) und öffne ein anderes Video oder starte VLC so öffnet es sich jetzt wieder nur auf dem Zweitmonitor (rechts).
Also hab ich geguckt was ändert sich an den Einstellungen. Den cache zurücksetzen setzt nicht die Config datei komplett zurück.
Mein Problem konnte ich mit diesem Eintrag in der "vlc-qt-interface.ini" festsetzen:
bgSize=@Size(1920 0)
Im Bereich von [Main Window]. Und da ändern sich beide Werte zur Videogröße die dargestellt wurde. Also davon gehe ich aus. Jedoch wenn ich den zweiten Wert wieder auf Null setze, öffnet sich VLC wieder im Hauptmonitor. Also habe ich alle Konfigurationen in VLC getätigt die ich haben möchte, anschliessend "vlc-qt-interface.ini" geöffnet beim o.g. Eintrag den zweiten Wert auf Null gesetzt abgespeichert und danach die Datei auf Schreibgeschützt gesetzt.
Siehe da, es funktioniert jetzt ganz genau so wie ich es gern hätte.
Allerdings muss ich sagen das mir solche Lösungen wie Bedarfsflicken aussehen. Jedes xy Program lässt die Einstellung von Windows übernehmen nur leider VLC nicht. Es kann auch nicht sein das dies so von den Programmieren gewollt ist. Ich wollte mit diesem Thread zwei Sachen auslösen.
1.) Eine anständige Lösung bekommen die ich noch nicht erkannt habe oder den Wald vor lauter Bäumen nicht sehe
2.) Falls jemand exakt das gleiche Problem hat wie ich, ihm diese "Notfalllösung" anbieten kann, die erstmal funktioniert.
Mit freundlichen Grüßen
kju
ps.: Ganz wichtig die Einstellung "Video in Interface integrieren" soll ein Haken haben.