Bildschirmauflösung unter Windows 8.1 wird nicht richtig angegeben

  • Hallo zusammen,

    ich habe ein kleineres Problem mit der Bildschirmauflösung.

    Ich nutze ein Sony Vaio Duo 11 mit einer eingestellen Auflösung von 1920x1080 (ohne weiteren Bildschirm).

    Wenn ich mir nun jedoch die Bildschirmauflösung über @DesktopWidth, @DesktopHeight anzeigen lasse, erhalte ich falsche Werte (1536x864).
    Auf meinem vorherigen Rechner hat dies immer einwandfrei übereingestimmt!?

    Nun klappen viele meiner Scripte nicht mehr richtig. Könnt ihr mir sagen, was ich ggf. einstellen muss oder was ich tun kann?

    Besten Dank

  • Was zeigt denn

    AutoIt
    #include <Array.au3>
    
    
    $hFullScreen = WinGetHandle("[TITLE:Program Manager;CLASS:Progman]")
    $aFullScreen = WinGetPos($hFullScreen)
    _ArrayDisplay($aFullScreen)

    an?

    Auch am Arsch geht ein Weg vorbei...

    ¯\_(ツ)_/¯

  • Hallo zusammen,

    anscheinend habe ich das Problem bzw. die Lösung des Problems gefunden.

    Wenn man per Rechtsklick auf dem "Desktop" > "Bildschirmauflösung" > "Text und weitere Elemente vergrößern oder verkleiner" auswählt und dort dann nur den Haken bei "Manuell eine Skalierungsstufe für alle Anzeigegeräte auswählen" setzt und übernimmt, wird nach einer Neuanmeldung die Bildschirmauflösung richtig mit 1920x1080 zurückgegeben.

    Trotzdem vielen Dank für die Hilfe!