Karten
Von: Michael Wild, 7.10.2007 18:35 Uhr
Hallo.

Ich würde gern manuel eine Auflösung einstellen, meine Grafikkarte unterstützt dies aber leider nicht.
Gibt es irgendeinen anderen Weg, trotzdem an meine Wunschauflösung (1680*1050 für exterenen Monitor) zu kommen?

Ich habe ein Notebook, und die Grafikkarte "VIA Chrome9 IGP Family WDDM".
Kann man da vielleicht in der Registry was machen, oder gibt es vielleicht sogar ein Programm dafür?

Aktuelle Treiber (für Karte und Bildschirm) sind istalliert.

Danke

MW

PS: Die höchste Auflösung, die ich im moment einstellen kann ist 1920*1080.



  1. Antwort von Michael Wild 2
    Re: Auflösung manuell einstellen.
    ok, ich habe jetzt in der Registry die Einstellung für den Externen Monitor angepasst, aber diese wird blöderweiße nicht übernommen.
    Ich hab keine Ahnung, woran das liegt, da ich während dem Ändern sehr optimistisch war, das es endlich klappt^^

    Hier hab ich einen beschrifteten Screenshot gemacht, auf dem die Registry Situation beschrieben ist.
    Wenn sich jemand mit Registry auskennt, und mir helfen könnte, wär super =)

    http://i50.photobucket.com/albums/f328/ebenizer/prob...

    Danke schonmal^^

    MW

    (Bitte den Link zur Grafik in die Navigationsleiste des Browsers kopieren)
    • Antwort von Peter Möckli 0
      Re: Auflösung manuell einstellen.
      Hallo Michael Gibt es irgendeinen anderen Weg, trotzdem an meine
      Wunschauflösung (1680*1050 für exterenen Monitor) zu kommen?
      Da Du offenbar eine höhere Auflösung als diese einstellen kannst, ist die Grafikkarte auf jeden Fall in der Lage, diese Auflösung anzuzeigen. Jedenfalls vom technischen Aspekt her.

      Du hast ein INF-File für den Monitor installiert? Nun, dann schau Dir dieses INF-File mal mit einem Texteditor (z.B. Notepad) an. Es kann helfen, die gewünschte Auflösung manuell dort einzutragen.

      Alternativ könntest Du mit einem Tool wie 'Rivatuner' versuchen, die gewünschte Auflösung einzustellen.

      CU
      Peter
      2 Kommentare
      • Re^2: Auflösung manuell einstellen.
        Danke für deine Antwort :)
        INF-File sagt mir jetzt nichts, aber ich werd mal suchen, ob ich was dazu finde. Vielleicht auf der Treiber CD, oder im Internet.

        Rivatuner ist doch nur für nvidia karten, oder? [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
      • Re^3: Auflösung manuell einstellen.
        Ok, die Datei ist auf der CD dabei. Nach meiner unqualifizierten Meinung ist damit aber alles ok.

        Ich kopier den Quelltext einfach mal hier rein, auch wenns n bisschen lang wird.

        Falls du hier nochmal reinschaust, könntest du kurz drüberschaun, ob dir was auffällt?

        Die Datei heißt SM226BW.inf
        Ich habe Windows Vista, falls das was hilft^^


        ;==================================================
        ; SM226BW.inf 10/30/2006 ver. 3.0HC
        ;
        ; Copyright 2006 Samsung Electronics Corporation
        ;
        ; This is a Setup information file for Samsung Monitor.
        ;==================================================

        [Version]
        signature="$CHICAGO$"
        Class=Monitor
        ClassGuid={4D36E96E-E325-11CE-BFC1-08002BE10318}
        Provider=%Samsung%
        CatalogFile=SM226BW.cat
        DriverVer=10/30/2006,3.0

        ;--------------------------------------------------

        [ControlFlags]
        ExcludeFromSelect.nt=Monitor\SAM027E
        ExcludeFromSelect.nt=Monitor\SAM027F

        [ClassInstall32]
        AddReg=ClassAddReg32

        [ClassAddReg32]
        HKR,,,,%MonitorClassName%
        HKR,,Icon,,"-1"
        HKR,,NoInstallClass,,1

        [DestinationDirs]
        DefaultDestDir = 11
        SM226BWa.CopyFiles = 23
        SM226BWd.CopyFiles = 23

        [SourceDisksNames]
        1=%DISK%,,,

        [SourceDisksFiles]
        SM226BW.icm=1

        [Manufacturer]
        %Samsung%=Samsung,NTx86,NTAMD64

        ; Manufacturer sections
        ;-----------------------------------------------------
        [Samsung]
        %SM226BWa%=SM226BWa.Install, Monitor\SAM027E
        %SM226BWd%=SM226BWd.Install, Monitor\SAM027F

        ; Manufacturer sections
        ;-----------------------------------------------------
        [Samsung.NTx86]
        %SM226BWa%=SM226BWa.Install, Monitor\SAM027E
        %SM226BWd%=SM226BWd.Install, Monitor\SAM027F

        ; Manufacturer sections
        ;-----------------------------------------------------
        [Samsung.NTAMD64]
        %SM226BWa%=SM226BWa.Install, Monitor\SAM027E
        %SM226BWd%=SM226BWd.Install, Monitor\SAM027F

        ; Install Sections
        ;-----------------------------------------------------

        [SM226BWa.Install]
        DelReg=DEL_CURRENT_REG
        AddReg=SM226BWa.AddReg, 1680, DPMS
        CopyFiles=SM226BWa.CopyFiles

        [SM226BWd.Install]
        DelReg=DEL_CURRENT_REG
        AddReg=SM226BWd.AddReg, 1680, DPMS
        CopyFiles=SM226BWd.CopyFiles

        ; Addreg & DelReg sections
        ;-----------------------------------------------------

        [DEL_CURRENT_REG]
        HKR,MODES
        HKR,,MaxResolution
        HKR,,DPMS
        HKR,,ICMProfile


        [1680]
        HKR,,MaxResolution,,"1680,1050"


        [DPMS]
        HKR,,DPMS,,1

        ; AddReg sections
        ;-----------------------------------------------------


        [SM226BWa.AddReg]
        HKR,"MODES\1680,1050",Mode1,,"30-81,56-75,+,+"
        HKR,,ICMProfile,0,"SM226BW.icm"

        [SM226BWd.AddReg]
        HKR,"MODES\1680,1050",Mode1,,"30-81,56-75,+,+"
        HKR,,ICMProfile,0,"SM226BW.icm"
        ;------------------------------------------------------

        [SM226BWa.CopyFiles]
        SM226BW.icm

        [SM226BWd.CopyFiles]
        SM226BW.icm

        ;------------------------------------------------------

        [Strings]
        DISK="Samsung Monitor Installation Disk"
        MonitorClassName="Monitor"
        Samsung="Samsung"
        SM226BWa="SyncMaster 226BW(Analog)"
        SM226BWd="SyncMaster 226BW(Digital)"
    • Antwort von Fred 0
      Re: Auflösung manuell einstellen.
      Servus,

      ich habe dasselbe Problem seit ich von ATI auf Nvidia umgestiegen bin. Die Treiber lassen keine Auswahl von Auflösungen zu, die der Monitor nicht unterstützt. Warum Monitore keine niedrigere 16:10 Auflösung unterstützen, wenn sie 1920 x 1200 können wird mir für immer ein Rätsel bleiben.

      Vom NV-Support hab ich folgende "Lösung" erhalten (die jedoch bei mir nicht funktioniert hat, da meine Änderung nach einen Neustart weg war).

      If you are familiar with editing the Windows Registry, you may try the following:

      1) Open the Windows Registry by clicking on the Start button. Then select "Run". In the Open field, type in "regedit" and then press the OK button. This will bring up the Windows Registry.

      2) The WIndows Registry is somewhat similar to Windows Explorer in that you can expand folders. First, you will need to locate where in the registry your graphics card information is stored at. To do this, navigate to HKEY_LOCAL)MACHINE -> Hardware -> DeviceMap -> Video

      3) On the right panel, you will find several registry keys. Double click on the key labeled "\Device]Video0". This will open up a new windows. In the Value Data field, you will find a long string which ends with "0000". Before these numbers, you will find a long string that is in between curly brackets { }. Copy the string in between the curly crackets into notepad or any other blank text document file for reference later. Then click on the OK button to close the edit string window.

      5) Click on the "Edit" menu button within the Windows Registry and choose "Find". In the "Find what" field, paste the string from the "Video0" key that you copied into your notepad. Then click on the "Find Next" button. It should stop once it finds the folder with this name on the left column. If it doesn't and stops on a registry on the right side instead, choose "Find Again" to have it continue searching until it stops on a folder with the same name.

      6) Once it finds the folder, double click on this folder to expand it. Beneath it, you will find 3 folders. Left-click on the folder labeled "0000". This will show this folder contents on the right column. The list of registry keys is very long. Scroll through the list until you find "NV_Modes" and double-left click over this to edit this value. The values may look scary but don't worry. Start on the first line and search for "SHV". Right after "SHV", type "1680x1050x32=1;" (don't forget the semicolon after the "1"). Make sure there is a space right after SHV and the value you added . After you have done this, click on the OK button and then close the Windows Registry.

      7) Restart Windows and then after you are back, see if the resolution is added to your list in the display properties.

      Ev. funktioniert das ja bei dir.

      gl,
      fred
      3 Kommentare
      • von Fred 1
        Re^2: Auflösung manuell einstellen.
        BTW., wenn es bei dir funktioniert wird die kleinere Auflösung von der Grafikkarte zwar gesandt, der Monitor wird jedoch trotzdem in der höchsten Auflösung laufen, weil er die kleinere Auflösung nicht kann.

        Trotzdem ist die GPU-Last dann niedriger, weil diese ja nur die kleinere Auflösung berechnet.

        Allerdings könnte das Bild schlimm matschig werden, je nach interpolationsfähigkeit des TFT.

        lg,
        fred
      • Re^3: Auflösung manuell einstellen.
        Danke erstmal, ich werd die Möglichkeit auf jeden fall ausprobieren, und dann auch schreiben, ob es geklappt hat.

        Der Monitor ist btw ein Samsung Syncmaster BW226l Da ist ja 1680*1050 die native Einstellung, von daher muss er sie ja können. Zu so matschigen Effekten kommt es bei 1920*1080^^ [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
      • von Fred 0
        Re^4: Auflösung manuell einstellen.
        hey, Der Monitor ist btw ein Samsung Syncmaster BW226l Da ist ja
        1680*1050 die native Einstellung, von daher muss er sie ja
        können. Zu so matschigen Effekten kommt es bei 1920*1080^^
        Aja, externer Monitor, das habi überlesen :)

        gl,
        fred