Foorumit

Opas: Ulkoisen näytön skaalaus- ja sumeusongelmien korjaaminen MBP:n ja OSX:n kanssa

S

seb101

Alkuperäinen juliste
3. huhtikuuta 2014
  • 2. toukokuuta 2019
Pikaopas oikean väritilan ja 125 %:n skaalauksen käyttöönottoon ulkoisissa Dell 4K (2650 x 1440) -näytöissä MacBookin kanssa. (Ohjeet Windowsille ja OSX:lle).

Tämä antaa sinulle sujuvasti skaalatun ulkoisen näytön käyttökokemuksen, joka pitää käyttöliittymäelementit suunnilleen samana 'kokona', kun vedät niitä Retinan ja ulkoisen näytön välillä.

Windows (noin 10 sekuntia)

  1. Kytke näyttö
  2. Napsauta hiiren kakkospainikkeella Työpöytä
  3. Napsauta 'Näyttöasetukset'
  4. Vedä skaalausliukusäädin 125 %:iin
  5. Napsauta Käytä
  6. Kaikki näyttää hienolta.

OSX High Sierra/Mojave (noin 2,5 tuntia)
  1. Kytke näyttö
  2. Näyttö ei näytä oikealta, teksti ja mustavalkoiset elementit ovat epäselviä ja niiden ympärillä on värinväri.
  3. Avaa Järjestelmäasetukset
  4. Napsauta Näytöt
  5. Katso asiaankuuluvat asetukset
  6. Ei siellä ole yhtään.
  7. Googleta, et ole varma tarkasta ongelmasta, joten kokeile 'OSX-ulkoisen näytön sumeaa tekstiä'
  8. Lue 4 suosituinta linkkiä, jotka ovat kokoelma foorumiviestejä, joissa kovat Mac-käyttäjät kertovat minulle, että:
    1. Tämä on juuri niin kuin Macissa
    2. OSX on 'parempi', koska se näyttää kirjasimet eri tavalla ja tämä voi tehdä niistä epäselviä. Tule toimeen sen kanssa.
    3. Silmäni ovat syyllisiä, koska vertaan sitä nyt Retina-näyttöön ja Retina on NIIN hyvä, että kaikki muu näyttää epäselvältä.
    4. Minun täytyy ostaa Apply-näyttö
    5. Yritä ottaa fontin tasoitus käyttöön tai poistaa sen käytöstä.
  9. Päätä kokeilla fontin tasoitusta.
  10. Avaa Järjestelmäasetukset
  11. Napsauta Yleistä (omituista kyllä, tätä ei pidetä 'Näyttö'-asetuksena)
  12. Fontin tasoitus on käytössä, joten yritän poistaa sen käytöstä. Se ei korjaa ongelmaa.
  13. Ota fontin tasoitus uudelleen käyttöön.
  14. Takaisin Googleen.
  15. Lopuksi löydä foorumiviesti, joka selittää ongelman, joka on se, että OSX pakottaa joidenkin ulkoisten näyttöjen väritilan väärin RGB:n sijaan YPbPr/YCbCr-tilaan.
  16. Avaa Järjestelmäasetukset
  17. Napsauta näyttöä
  18. Etsi Väritila-asetus
  19. Sitä ei ole OSX:ssä
  20. Lopulta löydät tämän erinomaisen blogikirjoituksen korjauksella: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Leuka putoaa korjauksen monimutkaisuuden vuoksi - palautustila?!!?!
  22. Päätä mennä siihen.
  23. Lataa skripti GitHubista
  24. Suorita komentosarja - se kirjoittaa uuden EDID-tiedoston.
  25. Sammuta Mac
  26. Käynnistä palautustila
  27. Avaa Levytyökalu
  28. Asenna FileVault-salattu levy
  29. Kirjoita salasana
  30. Sulje Disk Tool
  31. Avaa Terminaali
  32. Kopioi luotu EDID-tiedosto oikeaan System-kansioon
  33. Käynnistä uudelleen
  34. SE TOIMII!!! Ei enää tekstin hämärtymistä ja värien hämärtymistä.
  35. Juhlava olut.
  36. Asiat ovat vielä liian pieniä ulkoisessa näytössä, mutta aika puuttua skaalauson.
  37. Avaa Järjestelmäasetukset
  38. Napsauta Näytöt
  39. Napsauta Skaalattu-valintanappia.
  40. Outoa, kaikki se antaa luettelon vaihtoehtoisista ratkaisuista.
  41. Kokeile vaihtoehtoisia resoluutioita, ne kaikki näyttävät epäselviltä ja kamalilta, kuten odotettiin.
  42. Etsi muita Skaalaukseen liittyviä asetuksia.
  43. Ei siellä ole yhtään.
  44. Takaisin Googleen
  45. Lue läpi tärkeimmät linkit, jotka ovat kaikki blogitekstejä, joissa kovat Mac-käyttäjät kertovat minulle:
    1. Näin se on Macin kanssa.
    2. Minun on ostettava Applen hyväksymä näyttö.
    3. Tuo resoluution alentaminen on sama kuin skaalaus (FML te idiootit)
  46. Lopulta löydät viestejä, joissa puhutaan tietyistä HiDPI-skaalausvaihtoehdoista painamalla Optio-näppäintä samalla, kun napsautat Skaalattu-valintanappia.
  47. Palaa näyttöasetuksiin, pidä Optio-painiketta painettuna ja napsauta Skaalattu.
  48. HiDPI-vaihtoehtoja ei silti ole.
  49. Google miten HiDPI otetaan käyttöön
  50. Etsi tämä artikkeli: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Avaa Terminaali
  52. Suorita komento
  53. Palaa näyttöasetuksiin
  54. Ei vieläkään HiDPI-vaihtoehtoja
  55. Takaisin Googleen.
  56. Lopulta huomaa, että OSX tukee vain HiDPI-tiloja näytöissä, joissa on tietyt kuvasuhteet. (Tämä on täysin dokumentoimaton Applen toimesta - kiitos Apple!)
  57. Google kuinka asetat mukautettuja resoluutioita.
  58. Etsi viesti, joka käsittelee ohjelmistoa nimeltä SwitchResX.
  59. Lataa SwitchResX
  60. Nauti oudosta käyttöliittymästä.
  61. Etsi 'tuetut' tarkkuusvaihtoehdot näytölleni - niitä on paljon enemmän kuin Applen asetusten valintaikkunassa, mukaan lukien jotkut HiDPI-asetukset.
  62. Kokeile joitain HiDPI-vaihtoehtoja, ne näyttävät hyviltä, ​​mutta niillä on väärä kuvasuhde, joten näytön sivuilla on mustia palkkeja.
  63. Takaisin Googlen mukautettuihin HiDPI-resoluutioihin OSX:ssä
  64. Linkit takaisin SwitchResX:n usein kysyttyihin kysymyksiin https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Avaa SwitchResX:n Manuaaliset resoluutiot -välilehti
  66. Löydä tämä sovelluksen osa toimii vain, jos poistat järjestelmän eheyden suojauksen käytöstä.
  67. En voi aivan uskoa, että sinun on poistettava SIP käytöstä määrittääksesi mukautetun resoluution, joten Google se päätyy takaisin SwitchResX-verkkosivustolle, jossa kirjoittajalla on samanlainen mielipide. https://www.madrau.com/support/support/srx_1011.html
  68. Huokaus.
  69. Sammuttaa
  70. Käynnistä uudelleen palautustilassa
  71. Avaa Terminaali
  72. Anna komento poistaaksesi SIP käytöstä
  73. Käynnistä uudelleen.
  74. Avaa SwitchResX
  75. Siirry Manuaaliset resoluutiot -välilehteen.
  76. Kehotetaan 'Skaalattu resoluutio' -parametreja. Ei dokumentaatiota tästä.
  77. Oletetaan, että koska haluan 125 %:n skaalauksen, minun on kerrottava näyttöni natiiviresoluutio 1,25:llä molemmissa ulottuvuuksissa.
  78. Tallenna mukautettu resoluutio.
  79. Yritä ottaa se käyttöön ja ymmärrä lopulta, että sinun on käynnistettävä uudelleen ennen kuin sitä voidaan käyttää.
  80. Käynnistä uudelleen
  81. Käytä mukautettua resoluutiota.
  82. Osittainen menestys! Skaalaus on toiminut, kuvasuhde on oikea, mutta kaikki on 'isoa' näytöllä. Näyttää enemmän 175 % skaalalta.
  83. Raapi päätä ja mieti. Ymmärrä, että tein laskuni väärin. Jos haluan 125 %:n skaalauksen, haluan luoda virtuaalisen resoluution, joka on 175 % näytöni alkuperäisestä resoluutiosta ja joka pienentää HiDPI:n tehokkaaseen resoluutioon, joka on 85 % alkuperäisestä resoluutiostani, jolloin kaikki näkyy… ??? 15% suurempi?? Aivoihin sattuu. Riittävän lähellä päätän.
  84. Kokeile sitä virtuaalisella resoluutiolla 4480 x 2520.
  85. Käynnistä uudelleen tallentaaksesi uuden resoluution.
  86. Avaa SwitchResX
  87. Aseta näytön resoluutio uuteen manuaaliseen HiDPI-asetukseen.
  88. Oi Luoja SE TOIMII!!! Minulla on tasaisesti skaalattu ulkoisen näytön kuva, joka näyttää melkein yhtä hyvältä kuin Retina!!!!!
  89. Ymmärrän, että minun on nyt maksettava SwitchResX 10 päivän kuluttua
  90. Kieltäytyä maksamasta 14 dollaria
  91. Scratch head, SwitchResX ei varmasti tee mitään edistyksellistä, luultavasti vain muokkaa Overrides-tiedostoja, kuten RGB-korjaus
  92. Katso ohitustiedostoa, todellakin, SwitchResX lisää vain mukautetut resoluutiot tänne
  93. Takaisin Googleen.
  94. Löydä loistava ilmainen työkalu ja opas mukautetun resoluution tietojen koodaamiseen: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Ymmärrä, että mukautetut skaalatut resoluutiot eivät vieläkään ole käytettävissä Järjestelmäasetuksissa, joten ne ovat piilossa. Toinen dokumentoimaton OSX:n 'ominaisuus'.
  96. Takaisin Googleen.
  97. Löydä mahtava ilmainen työkalu RDM ottaaksesi piilotetut resoluutiot käyttöön. https://github.com/avibrazil/RDM
  98. Asenna RDM
  99. Lopulta!!! Kaikki toimii, ILMAISEKSI!
  100. Sammuttaa
  101. Käynnistä palautustilaan
  102. Ota SIP uudelleen käyttöön
  103. Käynnistä uudelleen.
  104. Tehty!

Täytyy rakastaa OSX:ää. Viimeksi muokattu: 2.5.2019
Reaktiot:Maverick28 THE

leman

14. lokakuuta 2008


  • 2. toukokuuta 2019
seb101 sanoi: Muissa 4k-resoluutioissa, kuten 2560x1440, et saa näitä vaihtoehtoja Näyttöasetukset-valintaikkunassa. Laajenna napsauttamalla...

Se ei ole 4K-resoluutio. Ongelmasi on, että sinulla on matalan DPI-näyttö korkean DPI:n Macin vieressä ja odotat kuvanlaadun olevan yhteensopiva.
Reaktiot:gim, babatunde22, jorgepasco1 ja 3 muuta

Stephen.R

Keskeytetty
2. marraskuuta 2018
Thaimaa
  • 2. toukokuuta 2019
seb101 sanoi: Muilla 4k-resoluutioilla, kuten 2560x1440 Laajenna napsauttamalla...
.... 2560x1440 ei ole 4K. Sen 2K. Luulen, että 2,5K, mutta kukaan ei kutsu sitä sellaiseksi.
Reaktiot:Populus, HatMine, me55 ja 1 muu henkilö S

seb101

Alkuperäinen juliste
3. huhtikuuta 2014
  • 2. toukokuuta 2019
leman sanoi: Se ei ole 4K-resoluutio. Ongelmasi on, että sinulla on matalan DPI-näyttö korkean DPI:n Macin vieressä ja odotat kuvanlaadun olevan yhteensopiva. Laajenna napsauttamalla...

Ei, en, en koskaan odottanut kuvanlaadun olevan vertailukelpoinen. Odotan pystyvän skaalata käyttöjärjestelmän näyttöä niin, että käyttöliittymäelementtien visuaalinen koko on yhdenmukainen kaikissa näytöissä. Pienellä hakkeroinnilla voit tehdä sen. On vain sääli, että se ei ole vaihtoehto järjestelmäasetuksissa, kuten se on Windowsissa.
. Viimeksi muokattu: 2.5.2019
Reaktiot:täyte THE

leman

14. lokakuuta 2008
  • 2. toukokuuta 2019
seb101 sanoi: 1) Apple ON ottanut käyttöön joustavan käyttöliittymän skaalauksen, katso Stephen.R:n kuvakaappaus yllä, hänellä on 5 joustavaa vaihtoehtoa käyttöliittymän skaalaamiseen 4K-näytöllään. He ovat juuri päättäneet olla valikoivia sen toteutuksen kanssa (epäilemättä ohjatakseen ihmisiä 'suositeltuihin' kumppanituotteisiinsa). Laajenna napsauttamalla...

AFAIK, Apple on poistanut joustavan käyttöliittymän skaalaustoteutuksen kokonaan. Ne tukevat vain 2x2-skaalausta (2.0 taustavarastokerroin) – eli 1 looginen pikseli esitetään 2x2 fyysisenä pikselinä. Tämä yhdessä tavallisen resoluution vaihtamisen kanssa on mitä näet Stephen.R:n kuvakaappauksessa.

seb101 sanoi: 2) Joustava skaalaus toimii erinomaisesti todellista 4K-tarkkuutta pienemmillä resoluutioilla. 2560 x 1440 24' tai 27' näytöllä, kun se skaalataan noin 125 %:iin, näyttää hyvältä. Käyttöliittymäelementit vastaavat visuaalisesti verkkokalvon näyttöä. Ei, 'laatu' ei ole aivan yhtä korkea, mutta säästät yli 300 dollaria. On vain sääli, että sen käynnistäminen on tuskaa. Laajenna napsauttamalla...

Se saattaa näyttää sinusta hyvältä, mutta se todella sotkee ​​kirjasimien ja muun sisällön laatua. Apple uskoo, että ennustettava kuvanlaatu on tärkeämpää kuin kuvailemasi visuaaliset hakkerit. Jos haluat, voit aina valita käyttöjärjestelmän, joka antaa sen sinulle.

P.S. 'Todellinen' joustava käyttöliittymän skaalaus on hieno asia, mutta se asettaa erittäin suuren taakan ohjelmistokehittäjälle ja tuo valtavia laatuongelmia alhaisemman DPI-näytön näytöille. Tämän polun Windows valitsi, ja valitettavasti se näyttää sotkulta monien sovellusten kanssa. Tämä on erityisen valitettavaa, kun se yhdistetään Windowsin kirjasinten renderöintiin, joka jo vääristää kirjasimia. Apple päätti sen sijaan korjata niiden skaalauksen kertoimella 2, mikä on joustamatonta, mutta tekee HiDPI-ohjelmistosta triviaalin kirjoittamisen ja mahdollistaa myös nopeammat piirtoalgoritmit (koska sinun ei tarvitse ottaa murto-osia panttioikeuden leveyksiä huomioon).

Stephen.R

Keskeytetty
2. marraskuuta 2018
Thaimaa
  • 2. toukokuuta 2019
leman sanoi: AFAIK, Apple on poistanut joustavan käyttöliittymän skaalaustoteutuksen kokonaan. Ne tukevat vain 2x2-skaalausta (2.0 taustavarastokerroin) – eli 1 looginen pikseli esitetään 2x2 fyysisenä pikselinä. Tämä yhdessä tavallisen resoluution vaihtamisen kanssa on mitä näet Stephen.R:n kuvakaappauksessa. Laajenna napsauttamalla...

Kyllä ja ei.

Muistan toteutuksen, johon viittaat julkaisussa Lion/et.al, se oli enemmän kuin tapa (kuten ymmärrän sen), jonka Windows tekee: jokainen sovellus näyttää ikkunansa kromi/ohjaimet/sisällön korkeammalla resoluutiolla. Kun otit sen käyttöön, valikkopalkin koko muuttui muistista, kun siirryt sisään ja poistuit sitä tukevista sovelluksista.

Nykyinen on varmasti vaikeampaa GPU:ssa, mutta en ole varma, että kuvauksesi siitä on aivan tarkka - renderoidun kuvan skaalaus vastaamaan näyttöä ei ole sama asia kuin 1080p-näytön asettaminen toimimaan 1024x768-tarkkuudella, jossa näyttö skaalautuu. kuva ylös - näyttö vastaanottaa 1:1 4k-kuvan (tai mikä tahansa sen alkuperäinen resoluutio) kuvan, jonka macOS/GPU on esiskaalannut. M

mikki2

5. lokakuuta 2017
Iso-Britannia
  • 2. toukokuuta 2019
leman sanoi: Apple on kokeillut joustavaa käyttöliittymän skaalausta vuosia (piilotettu toteutus oli Snow Leopardissa ja uskoakseni Lionissa), mutta lopulta he päättivät, että se ei ole oikea tapa edetä (pääasiassa koska se ei vain toimi johdonmukaisesti, varsinkin matalan dpi:n näytössä). Jos tämä ominaisuus on sinulle tärkeä, suosittelen, että et käytä macOS:ää, koska on epätodennäköistä, että sitä tuetaan. Ehkä tulevaisuudessa, kun näytön resoluutio poistetaan konseptina (tämän pitäisi tapahtua noin 15 vuoden sisällä). Laajenna napsauttamalla...

leman sanoi: Se saattaa näyttää sinusta hyvältä, mutta se todella sotkee ​​kirjasimien ja muun sisällön laadun. Apple uskoo, että ennustettava kuvanlaatu on tärkeämpää kuin kuvailemasi visuaaliset hakkerit. Jos haluat, voit aina valita käyttöjärjestelmän, joka antaa sen sinulle. Laajenna napsauttamalla...


Tai toisin sanoen OP, saatat ajatella, että haluat saavuttaa teräviä ja oikein skaalattuja fontteja 2560x1440-näytölläsi, mutta onneksi Apple on jo miettinyt tätä puolestasi ja tullut siihen tulokseen, että se, mitä haluat, on itse asiassa väärin. t ymmärrä sitä... tiedäthän, kaikki johtuu 'ennustettavasta kuvanlaadusta', kun käytät näyttöjä, joita et omista. Kuten Applen myymät kalliit.

Varmasti se tosiasia, että OP todella ratkaisi hänen ongelmansa - vaikkakin hyppäämällä hänen hahmottelemiensa naurettavien vanteiden läpi - on todiste siitä, että *on* todella mahdollista saavuttaa 'ennustettava kuvanlaatu' muilla laitteistoilla, mutta Apple ei vain halua sallia sitä. heidän käyttäjiensä tehdä tämä helposti?
Reaktiot:TomMuc ja MecPro THE

leman

14. lokakuuta 2008
  • 3. toukokuuta 2019
mick2 sanoi: Tai toisin sanoen OP, saatat ajatella, että haluat saavuttaa teräviä ja oikein skaalattuja fontteja 2560x1440-näytölläsi, mutta onneksi Apple on jo ajatellut tätä puolestasi ja tullut siihen tulokseen, että se, mitä haluat, on itse asiassa väärin. Laajenna napsauttamalla...

Katsos, täällä ei tarvitse närkästyä. Asia on siinä, että tällä tavalla ei todellakaan ole mahdollista saada teräviä ja oikein skaalattuja fontteja macOS:ssä (voit käyttää sisäänrakennettua zoomaustoimintoa paljon parempaan laatuun, mutta se ei ole sitä, mitä OP haluaa). MacOS:n toteuttama skaalaus on kohdistettu korkean DPI-näyttöihin ja tuottaa huonompia tuloksia matalan DPI:n näytöissä, minkä vuoksi se on poistettu käytöstä.

mick2 sanoi: Varmasti se tosiasia, että OP todella ratkaisi hänen ongelmansa - vaikkakin hyppäämällä hänen hahmottelemiensa naurettavien vanteiden läpi - on todiste siitä, että *on* todella mahdollista saavuttaa 'ennustettava kuvanlaatu' muilla laitteistoilla, mutta se vain, että Apple ei Haluatko antaa käyttäjilleen mahdollisuuden tehdä tämä helposti? Laajenna napsauttamalla...

On myös mahdollista käyttää kannettavaa tietokonetta huoneenlämmittimenä tai autoa hätäsähköngeneraattorina, mutta se ei tarkoita, että se olisi suositeltu tai tuettu käyttötapa. Se, mitä OP teki tässä, pakotti renderöintitilan, joka on varattu HiDPI-näytöille. Suoraan sanottuna OP olisi todennäköisesti voinut saada samanlaisen tuloksen vaihtamalla pienempään resoluutioon ilman kaikkia näitä hakkereita.

Siitä huolimatta on todellakin olemassa ongelma, jossa macOS neuvottelee virheellisen signaaliprotokollan joidenkin Dell-näyttöjen kanssa. Sen perusteella, mitä olen lukenut, se on eräänlainen kaksipuolinen ongelma: näyttö mainostaa tiettyä spesifikaatiota, mutta se ei näytä toimivan kunnolla näiden teknisten tietojen kanssa. Samaan aikaan macOS vaatii tämän tekniikan käyttöä, eikä tarjoa käyttäjälle helppoa tapaa ohittaa tätä.
[doublepost=1556873131][/doublepost]
Stephen.R sanoi: Kyllä ja ei.

Muistan toteutuksen, johon viittaat julkaisussa Lion/et.al, se oli enemmän kuin tapa (kuten ymmärrän sen), jonka Windows tekee: jokainen sovellus näyttää ikkunansa kromi/ohjaimet/sisällön korkeammalla resoluutiolla. Kun otit sen käyttöön, valikkopalkin koko muuttui muistista, kun siirryt sisään ja poistuit sitä tukevista sovelluksista.

Nykyinen on varmasti vaikeampaa GPU:ssa, mutta en ole varma, että kuvauksesi siitä on aivan tarkka - renderoidun kuvan skaalaus vastaamaan näyttöä ei ole sama asia kuin 1080p-näytön asettaminen toimimaan 1024x768-tarkkuudella, jossa näyttö skaalautuu. kuva ylös - näyttö vastaanottaa 1:1 4k-kuvan (tai mikä tahansa sen alkuperäinen resoluutio) kuvan, jonka macOS/GPU on esiskaalannut. Laajenna napsauttamalla...

Jos haluat yksityiskohtaisempaa, tämä tapahtuu kulissien takana. Ensinnäkin nykyaikaiset käyttöjärjestelmät eivät yleensä anna sovellusten vetää suoraan näytölle, vaan ne tarjoavat taustavaraston (muistin piirustuspinnan). Erot ovat taustasäilön resoluutiossa ja siinä, kuinka loogiset pikselit (mitä pidetään pikselinä ohjelmiston mukaan) ja pikselinä laitteiston mukaan pidetyt pikselit kartoitetaan toisiinsa.

Windows käyttää periaatteessa seuraavaa lähestymistapaa: niiden taustavarastossa on sama PPI kuin järjestelmän näytön resoluutiolla, mutta looginen pikselikoko on joustava. Jos asetat DPI-skaalauksen esimerkiksi 150 %:iin, järjestelmä käskee kaikkia sovelluksia piirtämään kaiken 1,5-kertaisena. Tämä tekee piirustuslogiikasta paljon monimutkaisempaa, koska sovelluksen on nyt otettava huomioon, että pikseli ei välttämättä ole pikseli. Se tuo myös ongelmia graafisten resurssien kanssa, koska niitä on myös skaalattava. Joka tapauksessa, jos ohjelmoidaan oikein, käyttämällä oikeita piirtoabstrahioita, se ei ole ongelma (suorituskykyä lukuun ottamatta, koska piirustusalgoritmien on oltava melko yleisiä), mutta valitettavasti useimpia mukautettuja piirustuskoodeja ei ole ohjelmoitu oikein. Tämä on myös Appelin tapa Snow Leopardissa: sovelluksen oli kysyttävä nykyinen taustavarastotekijä ja piirrettävä vastaavassa mittakaavassa.

Nykyaikainen macOS tekee jotain paljon yksinkertaisempaa. Se sallii periaatteessa vain kaksi taustavarastotekijää: 1.0 ja 2.0. Jos se on 1.0, pikseli on pikseli ja sovellus vain piirtää kuten perinteisesti. Jos se on 2.0 (mitä Apple kutsuu HiDPI-tilaksi), pikseliä tukee 2 x 2 pikselien ryhmä taustakaupasta ja sovelluksen on piirrettävä tavaraa 2x alkuperäisessä koossa (jokaisessa ulottuvuudessa) saavuttaakseen samat käyttöliittymäkoot. Tämä mahdollistaa olennaisesti piirtämisen 'todellisella' alipikselitarkkuudella (ja myös syyn siihen, miksi hienot fontin tasoitustekniikat vanhenevat tässä tilassa - koska kaikki nämä tekniikat ovat emuloimaan osapikselin toistoa). Joka tapauksessa, koska tukitekijä on kiinteä (ja kiinteä) tässä lähestymistavassa, se tekee monista asioista helpompaa (esim. piirustusalgoritmit voivat olla monissa tapauksissa yksinkertaisempia, omaisuuden hallinta yksinkertaistuu) — ja tämä on syy, miksi Mac-ohjelmistot voivat siirtyä HiDPI:hen hyvin lyhyessä ajassa, kun Windows on edelleen jollain tavalla vaikeuksissa.

Ja asiat muuttuivat todella mielenkiintoisiksi, kun joku hullu Applen nero huomasi seuraavan: taustamyymälän PPI voi olla erilainen kuin varsinaisen fyysisen näytön PPI. Esimerkiksi verkkokalvon näyttösi voi olla 2 880 x 1 800, mutta koko näytön taustavarasto voi olla 3 840 x 2 400 (looginen resoluutio 1 920 x 1 200 2.0 taustakerroin). Sovelluksesi näkökulmasta se piirtyy 4K 3840x2400 -näyttöön 200 % DPI-skaalauksella, mutta macOS suodattaa sitten lopullisen kuvan kokoon 2880x1800. Tämä antaa sinulle emuloidun 75 % DP-skaalauksen käyttämällä supersampling AA:ta. Koska verkkokalvon PPI on edelleen erittäin korkea, tarkkuus heikkenee jonkin verran, mutta ei todella havaittavissa. Ja laatu on korkeampi kuin suoraan piirtämällä 75 % 2880 x 1800:aan, koska luotat SSAA:han kulissien takana. Periaatteessa tällä menetelmällä voidaan toteuttaa mielivaltainen DPI-skaalaus korkealla laadulla (muuntelemalla taustavaraston resoluutiota), mutta Apple rajoittaa sen joihinkin yleisesti käytettyihin arvoihin. Tämän lähestymistavan ongelmana on a) skaalaus ylimääräistä (merkittämätön nykyaikaisilla GPU:illa), b) se tekee pikselitäydellisen renderöinnin mahdottomaksi (IMO ei ole ongelma, jos näytössäsi on HiDPI, koska pikseleitä ei kuitenkaan havaita) ja c) se elää ja kuolee alkuperäisen näytön resoluutiolla. Jos näytön DPI-taso on alhainen, tarkkuus heikkenee liian paljon alennusnäytteistyksen jälkeen. Tämä on tärkein syy siihen, miksi Apple poistaa tämän renderöintitilan käytöstä matalan DPI-näytöissä, ja myös syy siihen, miksi Windows on historiallisesti luottanut pikselitäydelliseen (tai pikselit katkaisevaan) piirustukseen, joka antaa tämän terävän ulkonäön vääristämällä kuvaa niin, että se mahtuu pikseliruudukkoon.

(Anteeksi pitkästä postauksesta, toivottavasti joku kokee sen kiinnostavan) Reaktiot:revz190 ja nesterovml THE

leman

14. lokakuuta 2008
  • 3. toukokuuta 2019
mick2 sanoi: Kyllästyn lukemaan näitä mutkaisia ​​loogisia ja semanttisia carte-blanche-perusteluja applesta ja niiden käytännöistä ja tunnen tarvetta kutsua niitä esiin. Totuus on tietysti se, että apple tekee jotkin asiat hyvin, osa keskinkertaisia ​​ja osa huonosti, aivan kuten mikä tahansa muu teknologiayritys, JA SITÄ ON OK SANOA... Reaktiot:leman

Stephen.R

Keskeytetty
2. marraskuuta 2018
Thaimaa
  • 3. toukokuuta 2019
mick2 sanoi: Kyllästyn lukemaan näitä mutkaisia ​​loogisia ja semanttisia carte-blanche-perusteluja applesta ja niiden käytännöistä ja tunnen tarvetta kutsua niitä esiin. Totuus on tietysti se, että apple tekee jotkin asiat hyvin, osa keskinkertaisia ​​ja osa huonosti, aivan kuten mikä tahansa muu teknologiayritys, JA SITÄ ON OK SANOA... Reaktiot:leman

Ihmiset

24. elokuuta 2012
Valencia, Espanja.
  • 5. toukokuuta 2019
seb101 sanoi: Pikaopas oikean väritilan ja 125 %:n skaalauksen käyttöönottoon ulkoisissa Dell 4K (2650 x 1440) -näytöissä MacBookin kanssa. (Ohjeet Windowsille ja OSX:lle).

Tämä antaa sinulle sujuvasti skaalatun ulkoisen näytön käyttökokemuksen, joka pitää käyttöliittymäelementit suunnilleen samana 'kokona', kun vedät niitä Retinan ja ulkoisen näytön välillä.

Windows (noin 10 sekuntia)

  1. Kytke näyttö
  2. Napsauta hiiren kakkospainikkeella Työpöytä
  3. Napsauta 'Näyttöasetukset'
  4. Vedä skaalausliukusäädin 125 %:iin
  5. Napsauta Käytä
  6. Kaikki näyttää hienolta.

OSX High Sierra/Mojave (noin 2,5 tuntia)
  1. Kytke näyttö
  2. Näyttö ei näytä oikealta, teksti ja mustavalkoiset elementit ovat epäselviä ja niiden ympärillä on värinväri.
  3. Avaa Järjestelmäasetukset
  4. Napsauta Näytöt
  5. Katso asiaankuuluvat asetukset
  6. Ei siellä ole yhtään.
  7. Googleta, et ole varma tarkasta ongelmasta, joten kokeile 'OSX-ulkoisen näytön sumeaa tekstiä'
  8. Lue 4 suosituinta linkkiä, jotka ovat kokoelma foorumiviestejä, joissa kovat Mac-käyttäjät kertovat minulle, että:
    1. Tämä on juuri niin kuin Macissa
    2. OSX on 'parempi', koska se näyttää kirjasimet eri tavalla ja tämä voi tehdä niistä epäselviä. Tule toimeen sen kanssa.
    3. Silmäni ovat syyllisiä, koska vertaan sitä nyt Retina-näyttöön ja Retina on NIIN hyvä, että kaikki muu näyttää epäselvältä.
    4. Minun täytyy ostaa Apply-näyttö
    5. Yritä ottaa fontin tasoitus käyttöön tai poistaa sen käytöstä.
  9. Päätä kokeilla fontin tasoitusta.
  10. Avaa Järjestelmäasetukset
  11. Napsauta Yleistä (omituista kyllä, tätä ei pidetä 'Näyttö'-asetuksena)
  12. Fontin tasoitus on käytössä, joten yritän poistaa sen käytöstä. Se ei korjaa ongelmaa.
  13. Ota fontin tasoitus uudelleen käyttöön.
  14. Takaisin Googleen.
  15. Lopuksi löydä foorumiviesti, joka selittää ongelman, joka on se, että OSX pakottaa joidenkin ulkoisten näyttöjen väritilan väärin RGB:n sijaan YPbPr/YCbCr-tilaan.
  16. Avaa Järjestelmäasetukset
  17. Napsauta näyttöä
  18. Etsi Väritila-asetus
  19. Sitä ei ole OSX:ssä
  20. Lopulta löydät tämän erinomaisen blogikirjoituksen korjauksella: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Leuka putoaa korjauksen monimutkaisuuden vuoksi - palautustila?!!?!
  22. Päätä mennä siihen.
  23. Lataa skripti GitHubista
  24. Suorita komentosarja - se kirjoittaa uuden EDID-tiedoston.
  25. Sammuta Mac
  26. Käynnistä palautustila
  27. Avaa Levytyökalu
  28. Asenna FileVault-salattu levy
  29. Kirjoita salasana
  30. Sulje Disk Tool
  31. Avaa Terminaali
  32. Kopioi luotu EDID-tiedosto oikeaan System-kansioon
  33. Käynnistä uudelleen
  34. SE TOIMII!!! Ei enää tekstin hämärtymistä ja värien hämärtymistä.
  35. Juhlava olut.
  36. Asiat ovat vielä liian pieniä ulkoisessa näytössä, mutta aika puuttua skaalauson.
  37. Avaa Järjestelmäasetukset
  38. Napsauta Näytöt
  39. Napsauta Skaalattu-valintanappia.
  40. Outoa, kaikki se antaa luettelon vaihtoehtoisista ratkaisuista.
  41. Kokeile vaihtoehtoisia resoluutioita, ne kaikki näyttävät epäselviltä ja kamalilta, kuten odotettiin.
  42. Etsi muita Skaalaukseen liittyviä asetuksia.
  43. Ei siellä ole yhtään.
  44. Takaisin Googleen
  45. Lue läpi tärkeimmät linkit, jotka ovat kaikki blogitekstejä, joissa kovat Mac-käyttäjät kertovat minulle:
    1. Näin se on Macin kanssa.
    2. Minun on ostettava Applen hyväksymä näyttö.
    3. Tuo resoluution alentaminen on sama kuin skaalaus (FML te idiootit)
  46. Lopulta löydät viestejä, joissa puhutaan tietyistä HiDPI-skaalausvaihtoehdoista painamalla Optio-näppäintä samalla, kun napsautat Skaalattu-valintanappia.
  47. Palaa näyttöasetuksiin, pidä Optio-painiketta painettuna ja napsauta Skaalattu.
  48. HiDPI-vaihtoehtoja ei silti ole.
  49. Google miten HiDPI otetaan käyttöön
  50. Etsi tämä artikkeli: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Avaa Terminaali
  52. Suorita komento
  53. Palaa näyttöasetuksiin
  54. Ei vieläkään HiDPI-vaihtoehtoja
  55. Takaisin Googleen.
  56. Lopulta huomaa, että OSX tukee vain HiDPI-tiloja näytöissä, joissa on tietyt kuvasuhteet. (Tämä on täysin dokumentoimaton Applen toimesta - kiitos Apple!)
  57. Google kuinka asetat mukautettuja resoluutioita.
  58. Etsi viesti, joka käsittelee ohjelmistoa nimeltä SwitchResX.
  59. Lataa SwitchResX
  60. Nauti oudosta käyttöliittymästä.
  61. Etsi 'tuetut' tarkkuusvaihtoehdot näytölleni - niitä on paljon enemmän kuin Applen asetusten valintaikkunassa, mukaan lukien jotkut HiDPI-asetukset.
  62. Kokeile joitain HiDPI-vaihtoehtoja, ne näyttävät hyviltä, ​​mutta niillä on väärä kuvasuhde, joten näytön sivuilla on mustia palkkeja.
  63. Takaisin Googlen mukautettuihin HiDPI-resoluutioihin OSX:ssä
  64. Linkit takaisin SwitchResX:n usein kysyttyihin kysymyksiin https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Avaa SwitchResX:n Manuaaliset resoluutiot -välilehti
  66. Löydä tämä sovelluksen osa toimii vain, jos poistat järjestelmän eheyden suojauksen käytöstä.
  67. En voi aivan uskoa, että sinun on poistettava SIP käytöstä määrittääksesi mukautetun resoluution, joten Google se päätyy takaisin SwitchResX-verkkosivustolle, jossa kirjoittajalla on samanlainen mielipide. https://www.madrau.com/support/support/srx_1011.html
  68. Huokaus.
  69. Sammuttaa
  70. Käynnistä uudelleen palautustilassa
  71. Avaa Terminaali
  72. Anna komento poistaaksesi SIP käytöstä
  73. Käynnistä uudelleen.
  74. Avaa SwitchResX
  75. Siirry Manuaaliset resoluutiot -välilehteen.
  76. Kehotetaan 'Skaalattu resoluutio' -parametreja. Ei dokumentaatiota tästä.
  77. Oletetaan, että koska haluan 125 %:n skaalauksen, minun on kerrottava näyttöni natiiviresoluutio 1,25:llä molemmissa ulottuvuuksissa.
  78. Tallenna mukautettu resoluutio.
  79. Yritä ottaa se käyttöön ja ymmärrä lopulta, että sinun on käynnistettävä uudelleen ennen kuin sitä voidaan käyttää.
  80. Käynnistä uudelleen
  81. Käytä mukautettua resoluutiota.
  82. Osittainen menestys! Skaalaus on toiminut, kuvasuhde on oikea, mutta kaikki on 'isoa' näytöllä. Näyttää enemmän 175% skaalalta.
  83. Raapi päätä ja mieti. Ymmärrä, että tein laskuni väärin. Jos haluan 125 %:n skaalauksen, haluan luoda virtuaalisen resoluution, joka on 175 % näytöni alkuperäisestä resoluutiosta ja joka pienentää HiDPI:n tehokkaaseen resoluutioon, joka on 85 % alkuperäisestä resoluutiostani, jolloin kaikki näkyy… ??? 15% suurempi?? Aivoihin sattuu. Riittävän lähellä päätän.
  84. Kokeile sitä virtuaalisella resoluutiolla 4480 x 2520.
  85. Käynnistä uudelleen tallentaaksesi uuden resoluution.
  86. Avaa SwitchResX
  87. Aseta näytön resoluutio uuteen manuaaliseen HiDPI-asetukseen.
  88. Oi Luoja SE TOIMII!!! Minulla on tasaisesti skaalattu ulkoisen näytön kuva, joka näyttää melkein yhtä hyvältä kuin Retina!!!!!
  89. Ymmärrän, että minun on nyt maksettava SwitchResX 10 päivän kuluttua
  90. Kieltäytyä maksamasta 14 dollaria
  91. Scratch head, SwitchResX ei varmasti tee mitään edistyksellistä, luultavasti vain muokkaa Overrides-tiedostoja, kuten RGB-korjaus
  92. Katso ohitustiedostoa, todellakin, SwitchResX lisää vain mukautetut resoluutiot tänne
  93. Takaisin Googleen.
  94. Löydä loistava ilmainen työkalu ja opas mukautetun resoluution tietojen koodaamiseen: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Ymmärrä, että mukautetut skaalatut resoluutiot eivät vieläkään ole käytettävissä Järjestelmäasetuksissa, joten ne ovat piilossa. Toinen dokumentoimaton OSX:n 'ominaisuus'.
  96. Takaisin Googleen.
  97. Löydä mahtava ilmainen työkalu RDM ottaaksesi piilotetut resoluutiot käyttöön. https://github.com/avibrazil/RDM
  98. Asenna RDM
  99. Lopulta!!! Kaikki toimii, ILMAISEKSI!
  100. Sammuttaa
  101. Käynnistä palautustilaan
  102. Ota SIP uudelleen käyttöön
  103. Käynnistä uudelleen.
  104. Tehty!

Täytyy rakastaa OSX:ää. Laajenna napsauttamalla...

Hei OP, minulla on Dell-näyttö, 24' 2408WPS, se on 1920x1200 näyttö, ja se tapahtuu samoin, huomasin sen pakottavan YPbPr/YCbCr-tilan RGB-tilan sijaan. Myös teksti on sumeaa, nyt vielä enemmän Mojaven ansiosta.

Joten ajattelin, tekisikö menetelmäsi näytöstäni rapeamman. Ensin yritän pakottaa RGB-tilan, vaikka haluaisinkin tietää, onko mahdollista palauttaa tämä hakkerointi takaisin oletustilaan.

Toiseksi tiedän, että tämä tulee olemaan vaikeaa, mutta... olisiko mahdollista pakottaa parempi renderöinti 1200p-näytölleni? En näe selvästi, mitä teit, mutta kaipaan myös sitä vaihtoehtoa, koska pystyn renderöimään näytön isommilla elementeillä, mutta samaan aikaan renderöitynä 1200p:llä, alkuperäisellä resoluutiolla. Olisiko mahdollista? Siinä tapauksessa... kuinka suoritit matematiikan? Mitä ratkaisua minun pitäisi yrittää pakottaa?

Järjestelmän eheyden suojaus on helppo poistaa käytöstä. Tein sen kerran muuttaakseni jotain muuta. Mutta en osaa laskea resoluutioita.

Kiitos jo etukäteen!

Mikerisner

22. syyskuuta 2015
Atlanta, GA
  • 21. toukokuuta 2019
monitor-scaling.jpg

Olen yhdistänyt MacBook Pron yhteen 4K/UHD-näyttöön ja näytön asetukset näyttävät vasemmalla (nämä näytön tartut eivät ole varsinaisesti Macistani, mutta ne ovat tärkeitä). Liitin saman Macin samalla HDMI-kaapelilla toiseen 4K/UHD-näyttöön ja näyttöasetukset näyttivät oikealta. Joten ihmettelen, onko olemassa laitteistotietoja, joiden avulla macOS voi tarjota tyylikkäämpiä asetuksia vasemmalla.

Jos joku tietää vastauksen, jaa. Haluan todella ostaa 4K-näytön, joka tukee vasemmalla olevia kokoonpanoasetuksia.

Kiitos!!
Reaktiot:fgp P

piikkipallo

5. helmikuuta 2020
  • 5. helmikuuta 2020
seb101 sanoi: Täytyy rakastaa OSX:ää. Laajenna napsauttamalla...

Kiitos! Luulin olevani tuomittu kuten linux-puolella, jossa ainoa skaalaus oli joko 1x tai 2x, mikä on niin vaikeaa näytön skaalauksessa unix-käyttöjärjestelmissä? Kiitos vielä kerran, toimii juuri niin kuin on tarkoitettu, kiitos RDM:n kehittäjille??

Edit: Okei, joten minulla ei todellakaan ollut aikaa testata järjestelmääni tällä uudella HiDpi-resoluutiolla. No tänään huomasin, että videon suoratoisto kuten youtubessa kuormittaa prosessoria valtavasti, fanit maksimoivat. Tavallisella 2560x1440-resoluutiollani 4k/24fps-videon katselu on hyvä, mutta tällä uudella resoluutiolla en voi edes katsoa 1080p/60fps-tarkkuudella ilman, että järjestelmäni jumittuu kokonaan ja video pätkii tai ohittaa kuvia. Aluksi ajattelin, että ehkä se oli vain ongelma safarissa, mutta ei samaa sopimusta kromissa ja firefoxissa. Tämä on resoluutio, joka näkyy asetuksissa sen jälkeen, kun loin mukautetun resoluution 4480x2520 RDM:llä. Meninkö johonkin pieleen vai johtuuko vain siitä, että surkea kaksiytiminen Macbook Air ei kestä tätä virtuaalista resoluutiota? Vaikuttaa kuitenkin oudolta, miksi se vaikuttaisi youtube-videoon, tarkoitan, että suoratoistovideota ei pitäisi skaalata, eikö niin?

Edit 2: Okei, joten kokeilin useita eri resoluutioita RDM:llä, mutta sama sopimus jokaisessa. Luulen, että näytön skaalaus ei vain ole niin alhaisiin tietokoneisiin kuin minun? No joka tapauksessa toistaiseksi päätin tyytyä mac os:n 'skaalatun' resoluutioon 2048x1152, joka on tehokas 125% skaalaus, mutta kaikki on ilmeisesti sumeampaa kuin 2560x1440.

Liitteet

  • Näytä mediakohde ' href='tmp/attachments/naeyttoekuva-2020-2-6-kello-22-27-22-png.892889/' > Näyttökuva 2020-2-6 kello 22.27.22.png'file-meta'> 176.4 KB · Views: 878
Viimeksi muokattu: 6.2.2020 P

pneves1975

4. joulukuuta 2018
Portugali
  • 6. helmikuuta 2020
Mikerisner sanoi:

Olen yhdistänyt MacBook Pron yhteen 4K/UHD-näyttöön ja näytön asetukset näyttävät vasemmalla (nämä näytön tartut eivät ole varsinaisesti Macistani, mutta ne ovat tärkeitä). Liitin saman Macin samalla HDMI-kaapelilla toiseen 4K/UHD-näyttöön ja näyttöasetukset näyttivät oikealta. Joten ihmettelen, onko olemassa laitteistotietoja, joiden avulla macOS voi tarjota tyylikkäämpiä asetuksia vasemmalla.

Jos joku tietää vastauksen, jaa. Haluan todella ostaa 4K-näytön, joka tukee vasemmalla olevia kokoonpanoasetuksia.

Kiitos!! Laajenna napsauttamalla...

Vasemmalla on myös kirkkauden säätö. Epäilen, että vasen näyttö käyttää TB3-liitäntää, kuten Apple Storen LG 4k ja 5k. Ehkä jos liitäntä on HDMI, et saa niitä tiloja.

Minulla ei kuitenkaan ole tietoa tämän tueksi. Se on vain mahdollinen selitys. P

piikkipallo

5. helmikuuta 2020
  • 6. helmikuuta 2020
piikkipallo sanoi: Edit 2: Okei, kokeilin siis useita eri resoluutioita RDM:llä, mutta jokaisessa sama sopimus. Luulen, että näytön skaalaus ei vain ole niin alhaisiin tietokoneisiin kuin minun? No joka tapauksessa toistaiseksi päätin tyytyä mac os:n 'skaalatun' resoluutioon 2048x1152, joka on tehokas 125% skaalaus, mutta kaikki on ilmeisesti sumeampaa kuin 2560x1440. Laajenna napsauttamalla...

Selvä, niin TIL kuinka HiDPi-näytön skaalaus toimii. Olen kokeillut käyttää mukautettua resoluutiota, jossa OP käytti 2240x1260 HiDPi:tä, en tiennytkään, että näytönohjaimen todellinen renderöimä resoluutio olisi 4480x2560! Se on huikea 311 % lisäys pikseleissä alkuperäiseen 1440p-resoluutioon verrattuna. Ei ihme, että minulla oli vakavia suorituskykyongelmia. No, leikittelin päätöslauselmilla selvittääkseni, mikä toimisi minulle, ja minun surkea pieni kaksiytiminen prosessori ja integroitu GPU-macbook, näyttää siltä, ​​​​että 1504x846 HiDPi on sweetspot. Tällä resoluutiolla minulla ei ehkä ole niin paljon kiinteistöä kuin sanotaan perusresoluutiolla 2048x1152, mutta otan tämän terävämmän kuvan epäselvän vastineen sijaan. Tällä resoluutiolla voin katsella 1080p/60fps- tai 4K/24fps-sisältöä ilman, että fanit huutavat armoa tai järjestelmäresurssejani on omistettu yksinkertaisen videon suoratoistoon. Toivon, että Macissani olisi parempi näytönohjain, mutta luulen, että tämä onnistuu?

robvas

29. huhtikuuta 2009
KÄYTTÖT
  • 6. helmikuuta 2020
Käytän 2560x1440-näyttöni alkuperäisellä resoluutiolla ja ne toimivat hienosti.

*kohauttaa olkiaan*

Lisäksi jotkut kutsuvat sitä 3K: ksi...

2560x1440 on loistava ThinkPad-resoluutio, jos saat sen 14 tuuman näytölle, btw.