Spezifische Anzeigeansicht, um einen beschädigten Bildschirmteil zu vermeiden

8

Kürzlich habe ich meinen Bildschirm unten links kaputt gemacht, daher muss er oben rechts befestigt und etwas kleiner sein, vielleicht mit xrandroder so.

schwarzes Rechteck mit grünem Rechteck oben rechts

Das grüne Rechteck ist der Bildschirm, den ich brauche (mit Breite x1; Höhe y1)

Das schwarze Rechteck ist der gesamte Bildschirm (mit Breite x; Höhe y)

Der rote Bereich ist der gebrochene Teil.

Wie kann ich dafür sorgen, dass das Display nur den grünen Bereich belegt?

Steve Steve
quelle

Antworten:

4

Sie können das NVidia-Unterscan-Setup verwenden. Zum Beispiel habe ich einen 1280x800Monitor und möchte oben rechts eine Größe von 900x700.

  1. gksu nvidia-settings
  2. Registerkarte zur Konfiguration der X-Serveranzeige → Wählen Sie Ihren Monitor aus
  3. Stellen Sie den (x-x1)/2=(1280-900)/2=190Wert für den Unterstrich ein, der mir alles in 900x562Ordnung gibt. Anwenden, standardmäßig wird von allen Seiten geschnitten.
  4. Klicken Sie auf Erweitert, ich finde:

    ViewPortIn:  900x562
    ViewPortOut: 900x562+190+118
    Panning:     900x562
    

    Wechseln Sie ViewPortOutnach rechts und oben, um nur links und unten Platz zu lassen

    ViewPortIn:  900x562
    ViewPortOut: 900x562+380+0
    Panning:     900x562
    

    Anwenden

  5. Einige Treiber / Adapter-Kombinationen haben ein seltsames Verhalten, wie meine.

    Ich bin 900x562in der oberen rechten Ecke angekommen. OK, links und unten sind schwarz. OK. Die Maus kann sich nur in diesem 900x562Feld bewegen. OK, aber der Desktop hat seine Größe nicht richtig geändert. Er ist von der rechten und unteren Kante abgeschnitten.

    Ich benutze 1pxPanning-Trick, um es zu korrigieren. Selbst wenn der Desktop 1pxhorizontal oder vertikal gescrollt wird, ist dies eine akzeptable Lösung.

    Ändern um + 1px: Panning: 901x562oder Panning: 900x563.

Fertig, hier ist was Sie bekommen sollten:

nvidia underscan, um beschädigte Teile des Monitors zu vermeiden

user.dz
quelle