Forumai

Vadovas: Išorinio monitoriaus mastelio keitimo ir „neryškumo“ problemų taisymas naudojant MBP ir OSX

S

seb101

Originalus plakatas
2014 m. balandžio 3 d
  • 2019 m. gegužės 2 d
Trumpas vadovas, kaip įjungti tinkamą spalvų režimą ir 125 % mastelio keitimą išoriniuose Dell 4K (2650 x 1440) monitoriuose su jūsų MacBook. („Windows“ ir „OSX“ skirtos instrukcijos).

Tai suteikia sklandžiai keičiamo mastelio išorinio monitoriaus patirtį, todėl vartotojo sąsajos elementai išlieka maždaug tokio paties dydžio, kai juos tempiate tarp tinklainės ir išorinio ekrano.

„Windows“ (apie 10 sekundžių)

  1. Prijunkite monitorių
  2. Dešiniuoju pelės mygtuku spustelėkite Darbalaukis
  3. Spustelėkite „Ekrano nustatymai“
  4. Vilkite mastelio keitimo slankiklį iki 125 %
  5. Spustelėkite Taikyti
  6. Viskas atrodo puikiai.

OSX High Sierra / Mojave (maždaug 2,5 valandos)
  1. Prijunkite monitorių
  2. Ekranas atrodo netinkamai, tekstas ir juodas ant balto elementai yra neryškūs ir aplink juos „žydi“ spalvos.
  3. Atidarykite sistemos nuostatas
  4. Spustelėkite Ekranai
  5. Peržiūrėkite atitinkamus nustatymus
  6. Jų nėra.
  7. „Google“ ieškote, nežinote tikslios problemos, todėl pabandykite „OSX išorinio ekrano neaiškus tekstas“
  8. Perskaitykite 4 pagrindines nuorodas, kurios yra forumo pranešimų rinkinys, kur užkietėję „Mac“ vartotojai man sako, kad:
    1. Taip yra su „Mac“.
    2. OSX yra „geresnė“, nes joje skirtingai rodomi šriftai ir dėl to jie gali būti neryškūs. Susitvarkyk.
    3. Mano akys kaltos, nes dabar lyginu jį su Retina ekranu, o Retina yra TAIP gera, kad visa kita atrodo neryški.
    4. Man reikia nusipirkti ekraną Apply
    5. Pabandykite įjungti arba išjungti šrifto išlyginimą.
  9. Nuspręskite išbandyti šrifto išlyginimo funkciją.
  10. Atidarykite sistemos nuostatas
  11. Spustelėkite Bendra (keista, kad tai nelaikoma „Ekrano“ nustatymu)
  12. Šrifto išlyginimas įjungtas, todėl bandau jį išjungti. Tai neišsprendžia problemos.
  13. Iš naujo įgalinkite šrifto išlyginimą.
  14. Grįžti į Google.
  15. Galiausiai suraskite forumo įrašą, kuriame paaiškinama, kad problema yra ta, kad OSX neteisingai priverčia spalvų režimą kai kuriuose išoriniuose ekranuose į YPbPr/YCbCr, o ne RGB.
  16. Atidarykite sistemos nuostatas
  17. Spustelėkite ekraną
  18. Ieškokite spalvų režimo nustatymo
  19. OSX jo nėra
  20. Galiausiai raskite šį puikų tinklaraščio įrašą su pataisymu: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Žandikaulis nukrenta dėl sudėtingo pataisymo - atkūrimo režimas?!!?!
  22. Nuspręskite tai eiti.
  23. Atsisiųskite scenarijų iš „GitHub“.
  24. Paleiskite scenarijų – jis įrašo naują EDID failą.
  25. Išjunkite „Mac“.
  26. Paleiskite į atkūrimo režimą
  27. Atidarykite disko įrankį
  28. Įdėkite „FileVault Encrypted“ diską
  29. Įvesti slaptažodį
  30. Uždarykite disko įrankį
  31. Atidarykite terminalą
  32. Nukopijuokite sukurtą EDID failą į tinkamą sistemos aplanką
  33. Perkraukite
  34. TAI VEIKIA!!! Nebereikia teksto susiliejimo ir spalvų žydėjimo.
  35. Šventinis alus.
  36. Išoriniame ekrane vis dar per mažai dalykų, tačiau laikas spręsti mastelio keitimo problemą.
  37. Atidarykite sistemos nuostatas
  38. Spustelėkite Ekranai
  39. Spustelėkite radijo mygtuką „Mastelis“.
  40. Keista, bet visa tai suteikia alternatyvių sprendimų sąrašą.
  41. Išbandykite alternatyvias rezoliucijas, jos visos atrodo neryškios ir siaubingai, kaip ir tikėtasi.
  42. Ieškokite kitų nustatymų, susijusių su mastelio keitimu.
  43. Jų nėra.
  44. Grįžti į Google
  45. Perskaitykite pagrindines nuorodas, kurios yra tinklaraščio įrašai, kuriuose man sako užkietėję „Mac“ vartotojai:
    1. Taip yra su „Mac“.
    2. Turiu nusipirkti Apple patvirtintą ekraną.
    3. Tas raiškos mažinimas yra tas pats, kas mastelio keitimas (FML jūs, idiotai)
  46. Galų gale suraskite kai kuriuos įrašus, kuriuose kalbama apie konkrečias „HiDPI“ mastelio keitimo parinktis, paspausdami mygtuką „Option“ ir spustelėdami akutę Scaled.
  47. Grįžkite į ekrano nuostatas, laikykite nuspaudę Option ir spustelėkite Scaled.
  48. Vis tiek nėra HiDPI parinkčių.
  49. Google kaip įjungti HiDPI
  50. Raskite šį straipsnį: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Atidarykite terminalą
  52. Vykdykite komandą
  53. Grįžkite į ekrano nuostatas
  54. Vis dar nėra HiDPI parinkčių
  55. Grįžti į Google.
  56. Galiausiai sužinokite, kad OSX palaiko HiDPI režimus tik monitoriuose su tam tikrais kraštinių santykiais. (Tai visiškai nepatvirtino „Apple“ – ačiū „Apple“!)
  57. Google kaip nustatyti pasirinktines skiriamąsias gebas.
  58. Raskite įrašą apie tam tikrą programinę įrangą, vadinamą SwitchResX.
  59. Atsisiųskite „SwitchResX“.
  60. Mėgaukitės keista vartotojo sąsaja.
  61. Raskite mano ekrano „palaikomas“ skyros parinktis – jų yra daug daugiau nei „Apple“ nustatymų dialogo lange, įskaitant kai kuriuos HiDPI.
  62. Išbandykite kai kurias HiDPI parinktis, jos atrodo gerai, bet yra netinkamas kraštinių santykis, todėl ekrano šonuose yra juodos juostos.
  63. Grįžti į „Google“ tinkintas HiDPI raiškas OSX
  64. Nuorodos atgal į SwitchResX DUK https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Atidarykite „SwitchResX“ skirtuką „Rankinės raiškos“.
  66. Atraskite šią programos dalį, tik jei išjungsite sistemos vientisumo apsaugą.
  67. Negaliu patikėti, kad norint nustatyti tinkintą skiriamąją gebą reikia išjungti SIP, todėl „Google“ ją rasite „SwitchResX“ svetainėje, kur autorius turi panašią nuomonę. https://www.madrau.com/support/support/srx_1011.html
  68. Atodūsis.
  69. Išjungti
  70. Paleiskite iš naujo atkūrimo režimu
  71. Atidarykite terminalą
  72. Įveskite komandą, kad išjungtumėte SIP
  73. Perkraukite.
  74. Atidarykite „SwitchResX“.
  75. Eikite į skirtuką Rankiniai sprendimai.
  76. Raginama įvesti „Mastelio raiškos“ parametrus. Jokių dokumentų apie tai.
  77. Spėkite, kadangi noriu 125 % mastelio, turiu padauginti savo monitorių pradinę skiriamąją gebą iš 1,25 abiejuose matmenyse.
  78. Išsaugokite pasirinktinę skiriamąją gebą.
  79. Pabandykite jį pritaikyti ir galiausiai suprasite, kad turite iš naujo paleisti, kad galėtumėte tai pritaikyti.
  80. Perkraukite
  81. Taikyti tinkintą skiriamąją gebą.
  82. Dalinė sėkmė! Mastelio keitimas suveikė, formato santykis yra teisingas, bet ekrane viskas yra „didelė“. Panašu į 175% mastelio keitimą.
  83. Nubraukite galvą ir pagalvokite. Suprask, kad neteisingai apskaičiavau. Jei noriu 125 % mastelio, noriu sukurti virtualią 175 % savo ekrano skiriamosios gebos skiriamąją gebą, kuri sumažins HiDPI iki efektyvios 85 % mano gimtosios skiriamosios gebos, todėl viskas atrodys… ??? 15% didesnis?? Skauda smegenis. Pakankamai arti aš nusprendžiu.
  84. Išbandykite su virtualia 4480 x 2520 raiška.
  85. Paleiskite iš naujo, kad išsaugotumėte naują skiriamąją gebą.
  86. Atidarykite „SwitchResX“.
  87. Nustatykite ekrano skiriamąją gebą į naują rankinį HiDPI nustatymą.
  88. O DIEVE TAI VEIKIA!!! Turiu sklandų mastelį išorinio monitoriaus vaizdą, kuris atrodo beveik taip pat gerai kaip tinklainė!!!!!
  89. Suprask, dabar turiu sumokėti už „SwitchResX“ po 10 dienų
  90. Atsisakykite mokėti 14 USD
  91. Nubraukite galvą, tikrai „SwitchResX“ nedaro nieko pažangaus, tikriausiai tik redaguoja nepaisymo failus, pvz., RGB pataisą
  92. Pažvelkite į nepaisymo failą, tikrai, „SwitchResX“ čia tiesiog prideda pasirinktines skiriamąsias gebas
  93. Grįžti į Google.
  94. Raskite puikų nemokamą tinkintos skyros duomenų kodavimo įrankį ir vadovą: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Supraskite, kad pasirinktinės mastelio raiškos vis dar nepasiekiamos sistemos nuostatose, kažkaip paslėptos. Kita nedokumentuota OSX „funkcija“.
  96. Grįžti į Google.
  97. Raskite nuostabų nemokamą įrankį RDM, kad įgalintumėte paslėptas rezoliucijas. https://github.com/avibrazil/RDM
  98. Įdiekite RDM
  99. Pagaliau!!! Viskas veikia, NEMOKAMAI!
  100. Išjungti
  101. Paleiskite į atkūrimo režimą
  102. Iš naujo įgalinkite SIP
  103. Perkraukite.
  104. Padaryta!

Turiu mylėti OSX. Paskutinį kartą redaguota: 2019 m. gegužės 2 d
Reakcijos:maverick28 THE

lemanas

2008 m. spalio 14 d


  • 2019 m. gegužės 2 d
seb101 sakė: Kitose '4k' raiškose, pvz., 2560 x 1440, tų parinkčių nematote dialogo lange Ekrano nustatymai. Spustelėkite norėdami išplėsti...

Tai nėra 4K raiška. Jūsų problema yra ta, kad šalia didelio DPI Mac yra žemo DPI ekranas ir tikitės, kad vaizdo kokybė bus suderinama.
Reakcijos:gim, babatunde22, jorgepasco1 ir 3 kiti

Steponas.R

Sustabdytas
2018 m. lapkričio 2 d
Tailandas
  • 2019 m. gegužės 2 d
seb101 pasakė: kitose „4k“ raiškose, pvz., 2560 x 1440 Spustelėkite norėdami išplėsti...
.... 2560 x 1440 nėra 4K. Jo 2K. Manau, 2,5 tūkst., bet niekas to nevadina.
Reakcijos:Populus, HatMine, me55 ir 1 kitas asmuo S

seb101

Originalus plakatas
2014 m. balandžio 3 d
  • 2019 m. gegužės 2 d
Lemanas sakė: Tai nėra 4K raiška. Jūsų problema yra ta, kad šalia didelio DPI Mac yra žemo DPI ekranas ir tikitės, kad vaizdo kokybė bus suderinama. Spustelėkite norėdami išplėsti...

Ne, ne, niekada nesitikėjau, kad vaizdo kokybė bus panaši. Tikiuosi, kad pavyks pakeisti OS ekrano mastelį, kad vizualinis vartotojo sąsajos elementų dydis būtų vienodas visuose ekranuose. Tai galite padaryti šiek tiek įsilaužę. Gaila, kad tai nėra parinktis Sistemos nuostatose, kaip tai yra „Windows“.
. Paskutinį kartą redaguota: 2019 m. gegužės 2 d
Reakcijos:įdaru THE

lemanas

2008 m. spalio 14 d
  • 2019 m. gegužės 2 d
seb101 pasakė: 1) Apple įdiegė lankstų vartotojo sąsajos mastelį, pažiūrėkite į Stephen.R ekrano kopiją aukščiau, jis turi 5 lanksčias parinktis, kaip pakeisti vartotojo sąsają savo 4K ekrane. Jie ką tik pasirinko būti atrankūs taikydami (be jokios abejonės, norėdami paskatinti žmones ieškoti „rekomenduojamų“ partnerių produktų). Spustelėkite norėdami išplėsti...

AFAIK, „Apple“ visiškai pašalino lankstų vartotojo sąsajos mastelio keitimą. Jie palaiko tik 2x2 mastelio keitimą (2,0 atsarginės saugyklos faktorius) – t. y. 1 loginis pikselis yra vaizduojamas kaip 2x2 fiziniai pikseliai. Tai, kartu su įprastu skyros perjungimu, matote Stephen.R ekrano kopijoje.

seb101 sakė: 2) Lankstus mastelio keitimas puikiai veikia, kai skiriamoji geba yra mažesnė nei tikroji 4K. 2560 x 1440 24 colių arba 27 colių ekrane, kai padidinta iki maždaug 125 %, atrodo puikiai. UI elementai vizualiai atitinka tinklainės ekraną. Ne, „kokybė“ nėra tokia aukšta, bet jūs sutaupote daugiau nei 300 USD. Tik gaila, kad jį įjungti sunku. Spustelėkite norėdami išplėsti...

Jums tai gali atrodyti gerai, bet tai tikrai sujaukia šriftų ir kito turinio kokybę. „Apple“ mano, kad nuspėjama vaizdo kokybė yra svarbesnė nei jūsų aprašyti vaizdo įsilaužimai. Jei to norite, visada galite pasirinkti OS, kuri jums tai suteiks.

P.S. „Tikras“ lankstus vartotojo sąsajos mastelio keitimas yra puikus dalykas, tačiau jis užkrauna labai didelę naštą programinės įrangos kūrėjui ir sukelia didelių kokybės problemų mažesnio DPI ekranuose. Tai yra kelias, kurį pasirinko „Windows“, ir, deja, jis atrodo kaip netvarka su daugybe programų. Tai ypač gaila, kai suporuojamas su „Windows“ šriftų atvaizdavimu, kuris jau iškraipo šriftus. Vietoj to „Apple“ nusprendė nustatyti jų mastelį iki koeficiento 2, o tai yra nelanksti, tačiau HiDPI programinė įranga tampa nereikšminga rašyti ir taip pat įgalina greitesnius braižymo algoritmus (nes nereikia atsižvelgti į dalinį arešto plotį).

Steponas.R

Sustabdytas
2018 m. lapkričio 2 d
Tailandas
  • 2019 m. gegužės 2 d
Lemanas sakė: AFAIK, „Apple“ visiškai pašalino lankstų vartotojo sąsajos mastelio keitimą. Jie palaiko tik 2x2 mastelio keitimą (2,0 atsarginės saugyklos faktorius) – t. y. 1 loginis pikselis yra vaizduojamas kaip 2x2 fiziniai pikseliai. Tai, kartu su įprastu skyros perjungimu, matote Stephen.R ekrano kopijoje. Spustelėkite norėdami išplėsti...

Taip ir ne.

Prisimenu įgyvendinimą, apie kurį kalbate Lion/et.al, jis buvo labiau panašus į būdą (kaip aš suprantu) tai daro „Windows“: kiekviena programa pateikia savo lango chromą / valdiklius / turinį didesne raiška. Iš atminties, kai jį įjungėte, meniu juostos dydis keisis, kai įeisite ir išeisite iš programų, kurios jį palaikė.

Tai, kas dabar yra, yra tikrai sudėtingesnė GPU, bet nesu tikras, kad jūsų aprašymas yra gana tikslus – pateikto vaizdo mastelio keitimas, kad jis atitiktų ekraną, nėra tas pats, kas 1080p ekrano nustatymas veikti 1024 x 768, kai ekranas keičiasi. padidinkite vaizdą – ekranas gauna 1:1 4k (arba bet kokios jo gimtosios skyros) vaizdą, kurį iš anksto pakoregavo „macOS“ / GPU. M

mick2

2017 m. spalio 5 d
JK
  • 2019 m. gegužės 2 d
Lemanas sakė: „Apple“ daugelį metų eksperimentavo su lanksčiu vartotojo sąsajos mastelio keitimu (paslėptas diegimas buvo sniego leopardo versijoje ir, tikiu, „Lion“, bet galiausiai nusprendė, kad tai nėra teisingas kelias (daugiausia dėl to, kad jis tiesiog neveikia nuosekliai), ypač žemo dpi ekrane). Jei ši funkcija jums svarbi, nerekomenduoju naudoti „MacOS“, nes mažai tikėtina, kad ji bus palaikoma. Galbūt ateityje, kai ekrano skiriamoji geba bus panaikinta kaip koncepcija (tai turėtų įvykti maždaug per 15 metų). Spustelėkite norėdami išplėsti...

Leman pasakė: jums tai gali atrodyti gerai, bet tai tikrai sujaukia šriftų ir kito turinio kokybę. „Apple“ mano, kad nuspėjama vaizdo kokybė yra svarbesnė nei jūsų aprašyti vaizdo įsilaužimai. Jei to norite, visada galite pasirinkti OS, kuri jums tai suteiks. Spustelėkite norėdami išplėsti...


Arba, kitaip tariant, OP, jūs galite manyti, kad norite pasiekti aiškius ir tinkamo mastelio šriftus savo 2560 x 1440 monitoriuje, bet, laimei, „Apple“ jau pagalvojo apie tai jūsų vardu ir padarė išvadą, kad tai, ko norite, iš tikrųjų yra neteisinga, tik tikriausiai to nedarote. to nesuvokiate... žinote, viskas dėl „numatomos vaizdo kokybės“ naudojant monitorius, kurių neturite. Kaip ir brangūs, kuriuos parduoda Apple.

Be abejo, faktas, kad OP iš tikrųjų išsprendė jo problemą – nors ir peršoko per juokingus lankus, kuriuos jis išdėstė – yra įrodymas, kad iš tikrųjų *yra* įmanoma pasiekti „numatomą vaizdo kokybę“ naudojant kitą aparatinę įrangą, tačiau tiesiog „Apple“ to nenori. kad jų vartotojai tai padarytų lengvai?
Reakcijos:TomMuc ir MecPro THE

lemanas

2008 m. spalio 14 d
  • 2019 m. gegužės 3 d
mick2 pasakė: Arba kitaip, OP, jūs galite manyti, kad norite pasiekti aiškius ir teisingai pakeistus šriftus savo 2560 x 1440 monitoriuje, bet, laimei, „Apple“ jau pagalvojo apie tai jūsų vardu ir padarė išvadą, kad tai, ko norite, iš tikrųjų yra neteisinga. Spustelėkite norėdami išplėsti...

Žiūrėk, čia nereikia niurzgėti. Esmė ta, kad tokiu būdu „macOS“ išgauti aiškių ir teisingai sureguliuotų šriftų tikrai neįmanoma (galite naudoti integruotą priartinimo funkciją, kad kokybė būtų daug geresnė, bet to nenori OP). „MacOS“ įdiegtas mastelio keitimas yra skirtas didelio DPI ekranams ir duos prastesnius rezultatus žemo DPI ekranuose, todėl jis išjungtas.

mick2 pasakė: Be abejo, faktas, kad operacinė sistema išsprendė jo problemą – nors ir peršoko per juokingus jo aprašytus lankus – yra įrodymas, kad iš tikrųjų *yra* įmanoma pasiekti „nuspėjamą vaizdo kokybę“ naudojant kitą aparatinę įrangą, bet tiesiog „Apple“ to nedaro. norite leisti savo vartotojams tai padaryti lengvai? Spustelėkite norėdami išplėsti...

Taip pat galite naudoti nešiojamąjį kompiuterį kaip kambario šildytuvą arba automobilį kaip avarinį elektros generatorių, tačiau tai nereiškia, kad tai yra rekomenduojamas ar palaikomas naudojimo atvejis. Tai, ką OP padarė čia, yra priverstinis atvaizdavimo režimas, skirtas HiDPI ekranams. Atvirai kalbant, OP tikriausiai būtų galėjęs gauti panašų rezultatą tiesiog perjungęs į mažesnę skiriamąją gebą, be visų šių įsilaužimų.

Nepaisant to, iš tikrųjų yra problema, kai „macOS“ derasi dėl neteisingo signalo protokolo su kai kuriais „Dell“ ekranais. Iš to, ką aš perskaičiau, tai yra dvipusė problema: monitorius reklamuoja tam tikrą specifikaciją, bet atrodo, kad jos tinkamai neveikia. Tuo pačiu metu „macOS“ reikalauja naudoti šią specifikaciją ir nesiūlo lengvo būdo, kaip tai nepaisyti vartotojui.
[doublepost=1556873131][/doublepost]
Steponas.R pasakė: Taip ir ne.

Prisimenu įgyvendinimą, apie kurį kalbate Lion/et.al, jis buvo labiau panašus į būdą (kaip aš suprantu) tai daro „Windows“: kiekviena programa pateikia savo lango chromą / valdiklius / turinį didesne raiška. Iš atminties, kai jį įjungėte, meniu juostos dydis keisis, kai įeisite ir išeisite iš programų, kurios jį palaikė.

Tai, kas dabar yra, yra tikrai sudėtingesnė GPU, bet nesu tikras, kad jūsų aprašymas yra gana tikslus – pateikto vaizdo mastelio keitimas, kad jis atitiktų ekraną, nėra tas pats, kas 1080p ekrano nustatymas veikti 1024 x 768, kai ekranas keičiasi. padidinkite vaizdą – ekranas gauna 1:1 4k (arba bet kokios jo gimtosios skyros) vaizdą, kurį iš anksto pakoregavo „macOS“ / GPU. Spustelėkite norėdami išplėsti...

Jei norite išsamiau, tai vyksta užkulisiuose. Pirma, šiuolaikinės OS paprastai neleidžia programoms tiesiogiai patekti į ekraną, o suteikia atsarginę saugyklą (piešimo paviršių atmintyje). Skirtumai slypi pagalbinės saugyklos skiriamojoje geboje ir loginių pikselių (kas programinės įrangos laikomi pikseliu) ir aparatinės įrangos pikseliu priskiriami vienas kitam.

„Windows“ iš esmės naudoja tokį metodą: jų atsarginėje parduotuvėje yra toks pat PPI kaip ir sistemos ekrano skiriamoji geba, tačiau loginis pikselių dydis yra lankstus. Pavyzdžiui, jei DPI mastelio keitimą nustatysite į 150%, tada sistema lieps visoms programoms nupiešti viską 1,5 karto didesniu dydžiu. Dėl to piešimo logika tampa daug sudėtingesnė, nes dabar programa turi atsižvelgti į tai, kad pikselis nebūtinai yra pikselis. Tai taip pat sukelia problemų su grafiniais ištekliais, nes juos taip pat reikia keisti. Bet kokiu atveju, jei užprogramuota tinkamai, naudojant teisingas piešimo abstrakcijas, tai nėra problema (neskaitant našumo, nes piešimo algoritmai turi būti gana bendri), bet, deja, dauguma pasirinktinio piešimo kodo iš tikrųjų nėra tinkamai užprogramuoti. Taip pat „Appel“ naudojo „Snow Leopard“ metodą: programa turėjo pateikti užklausą apie esamą atsarginės parduotuvės faktorių ir piešti atitinkamu masteliu.

Šiuolaikinė „MacOS“ daro kažką daug paprastesnio. Iš esmės tai leidžia tik du atsarginės parduotuvės veiksnius: 1.0 ir 2.0. Jei tai yra 1.0, pikselis yra pikselis, o programa tiesiog piešia taip, kaip įprasta. Jei tai 2.0 (tai, ką „Apple“ vadina HiDPI režimu), tada tašką palaiko 2 x 2 pikselių grupė atsarginių elementų parduotuvėje, o programa turi nupiešti 2 kartus didesnio nei pradinio dydžio (kiekvienu matmeniu), kad būtų pasiekti tokie patys vartotojo sąsajos dydžiai. Tai iš esmės leidžia piešti „tikru“ subpikselio tikslumu (taip pat priežastis, kodėl šiuo režimu įmantrūs šrifto išlyginimo būdai paseno, nes visi šie metodai yra skirti imituoti subpikselių atvaizdavimą). Bet kokiu atveju, kadangi šiame požiūryje palaikomasis veiksnys yra neatsiejamas (ir fiksuotas), daug ką palengvina (pvz., piešimo algoritmai daugeliu atvejų gali būti paprastesni, turto valdymas tampa paprastesnis) – ir dėl šios priežasties Mac programinė įranga gali pereiti prie HiDPI. per labai trumpą laikotarpį, o Windows vis dar susiduria su sunkumais.

Ir viskas tapo labai įdomu, kai koks išprotėjęs „Apple“ genijus suprato: pagrindinės parduotuvės PPI gali skirtis nuo tikrojo fizinio ekrano PPI. Pavyzdžiui, tinklainės ekranas gali būti 2 880 x 1 800, bet viso ekrano atsarginė saugykla gali būti 3 840 x 2 400 (1920 x 1 200 loginė skiriamoji geba su 2,0 papildomos saugyklos koeficientu). Žiūrint iš jūsų programos perspektyvos, ji piešiama prie 4K 3840 x 2400 ekrano, naudojant 200 % DPI mastelį, tačiau tada „macOS“ galutinį vaizdą išfiltruos iki 2880 x 1800. Tai suteikia jums emuliuotą 75 % DP mastelį naudojant supersampling AA. Kadangi tinklainės ekrano PPI vis dar yra labai aukštas, yra tam tikras tikslumo praradimas, bet tikrai nepastebimas. Ir kokybė yra aukštesnė nei tiesioginio piešimo 75 % iki 2880 x 1800, nes užkulisiuose pasitikite SSAA. Iš esmės šis metodas gali įgyvendinti savavališką DPI mastelio keitimą aukšta kokybe (keisdamas atsarginės parduotuvės skiriamąją gebą), tačiau „Apple“ riboja jį iki kai kurių dažniausiai naudojamų verčių. Šio metodo problemos yra: a) pridėtinės vertės mastelio keitimas (nereikšmingas naudojant šiuolaikinius GPU), b) neįmanomas tobulas pikselių atvaizdavimas (IMO nėra problema, jei ekranas yra HiDPI, nes pikseliai vis tiek neatpažįstami) ir c) jis veikia ir miršta su vietinio ekrano skyra. Jei ekranas yra žemo DPI, po mėginių mažinimo tikslumas prarandamas per daug. Tai yra pagrindinė priežastis, kodėl „Apple“ išjungia šį atvaizdavimo režimą žemo DPI ekranuose, taip pat priežastis, kodėl „Windows“ istoriškai rėmėsi tobulu (arba pikselius fiksuojančiu) piešiniu, kuris suteikia tokią ryškų vaizdą, efektyviai iškraipydamas vaizdą, kad jis tilptų. į pikselių tinklelį.

(Atsiprašau už labai ilgą įrašą, tikiuosi, kad kam nors bus įdomu) Reakcijos:revz190 ir nesterovml THE

lemanas

2008 m. spalio 14 d
  • 2019 m. gegužės 3 d
mick2 pasakė: Aš tiesiog pavargau skaityti šiuos vingiuotus loginius ir semantinius „Apple“ ir jų praktikos pagrindimus ir jaučiu poreikį juos iškviesti. Realybė, žinoma, yra tokia, kad „Apple“ kai kuriuos dalykus atlieka gerai, kai kuriuos – vidutiniškai, o kai kuriuos – prastai, kaip ir bet kuri kita technologijų įmonė, IR GERAI TAIP SAKYTI... Reakcijos:lemanas

Steponas.R

Sustabdytas
2018 m. lapkričio 2 d
Tailandas
  • 2019 m. gegužės 3 d
mick2 pasakė: Aš tiesiog pavargau skaityti šiuos vingiuotus loginius ir semantinius „Apple“ ir jų praktikos pagrindimus ir jaučiu poreikį juos iškviesti. Realybė, žinoma, yra tokia, kad „Apple“ kai kuriuos dalykus atlieka gerai, kai kuriuos – vidutiniškai, o kai kuriuos – prastai, kaip ir bet kuri kita technologijų įmonė, IR GERAI TAIP SAKYTI... Reakcijos:lemanas

Žmonės

2012 m. rugpjūčio 24 d
Valensija, Ispanija.
  • 2019 m. gegužės 5 d
seb101 sakė: Trumpas vadovas, kaip įjungti tinkamą spalvų režimą ir 125 % mastelio keitimą išoriniuose Dell 4K (2650 x 1440) monitoriuose su jūsų MacBook. („Windows“ ir „OSX“ skirtos instrukcijos).

Tai suteikia sklandžiai keičiamo mastelio išorinio monitoriaus patirtį, todėl vartotojo sąsajos elementai išlieka maždaug tokio paties dydžio, kai juos tempiate tarp tinklainės ir išorinio ekrano.

„Windows“ (apie 10 sekundžių)

  1. Prijunkite monitorių
  2. Dešiniuoju pelės mygtuku spustelėkite Darbalaukis
  3. Spustelėkite „Ekrano nustatymai“
  4. Vilkite mastelio keitimo slankiklį iki 125 %
  5. Spustelėkite Taikyti
  6. Viskas atrodo puikiai.

OSX High Sierra / Mojave (maždaug 2,5 valandos)
  1. Prijunkite monitorių
  2. Ekranas atrodo netinkamai, tekstas ir juodas ant balto elementai yra neryškūs ir aplink juos „žydi“ spalvos.
  3. Atidarykite sistemos nuostatas
  4. Spustelėkite Ekranai
  5. Peržiūrėkite atitinkamus nustatymus
  6. Jų nėra.
  7. „Google“ ieškote, nežinote tikslios problemos, todėl pabandykite „OSX išorinio ekrano neaiškus tekstas“
  8. Perskaitykite 4 pagrindines nuorodas, kurios yra forumo pranešimų rinkinys, kur užkietėję „Mac“ vartotojai man sako, kad:
    1. Taip yra su „Mac“.
    2. OSX yra „geresnė“, nes joje skirtingai rodomi šriftai ir dėl to jie gali būti neryškūs. Susitvarkyk.
    3. Mano akys kaltos, nes dabar lyginu jį su Retina ekranu, o Retina yra TAIP gera, kad visa kita atrodo neryški.
    4. Man reikia nusipirkti ekraną Apply
    5. Pabandykite įjungti arba išjungti šrifto išlyginimą.
  9. Nuspręskite išbandyti šrifto išlyginimo funkciją.
  10. Atidarykite sistemos nuostatas
  11. Spustelėkite Bendra (keista, kad tai nelaikoma „Ekrano“ nustatymu)
  12. Šrifto išlyginimas įjungtas, todėl bandau jį išjungti. Tai neišsprendžia problemos.
  13. Iš naujo įgalinkite šrifto išlyginimą.
  14. Grįžti į Google.
  15. Galiausiai suraskite forumo įrašą, kuriame paaiškinama, kad problema yra ta, kad OSX neteisingai priverčia spalvų režimą kai kuriuose išoriniuose ekranuose į YPbPr/YCbCr, o ne RGB.
  16. Atidarykite sistemos nuostatas
  17. Spustelėkite ekraną
  18. Ieškokite spalvų režimo nustatymo
  19. OSX jo nėra
  20. Galiausiai raskite šį puikų tinklaraščio įrašą su pataisymu: https://spin.atomicobject.com/2018/08/24/macbook-pro-external-monitor-display-problem/
  21. Žandikaulis nukrenta dėl sudėtingo pataisymo - atkūrimo režimas?!!?!
  22. Nuspręskite tai eiti.
  23. Atsisiųskite scenarijų iš „GitHub“.
  24. Paleiskite scenarijų – jis įrašo naują EDID failą.
  25. Išjunkite „Mac“.
  26. Paleiskite į atkūrimo režimą
  27. Atidarykite disko įrankį
  28. Įdėkite „FileVault Encrypted“ diską
  29. Įvesti slaptažodį
  30. Uždarykite disko įrankį
  31. Atidarykite terminalą
  32. Nukopijuokite sukurtą EDID failą į tinkamą sistemos aplanką
  33. Perkraukite
  34. TAI VEIKIA!!! Nebereikia teksto susiliejimo ir spalvų žydėjimo.
  35. Šventinis alus.
  36. Išoriniame ekrane vis dar per mažai dalykų, tačiau laikas spręsti mastelio keitimo problemą.
  37. Atidarykite sistemos nuostatas
  38. Spustelėkite Ekranai
  39. Spustelėkite radijo mygtuką „Mastelis“.
  40. Keista, bet visa tai suteikia alternatyvių sprendimų sąrašą.
  41. Išbandykite alternatyvias rezoliucijas, jos visos atrodo neryškios ir siaubingai, kaip ir tikėtasi.
  42. Ieškokite kitų nustatymų, susijusių su mastelio keitimu.
  43. Jų nėra.
  44. Grįžti į Google
  45. Perskaitykite pagrindines nuorodas, kurios yra tinklaraščio įrašai, kuriuose man sako užkietėję „Mac“ vartotojai:
    1. Taip yra su „Mac“.
    2. Turiu nusipirkti Apple patvirtintą ekraną.
    3. Tas raiškos mažinimas yra tas pats, kas mastelio keitimas (FML jūs, idiotai)
  46. Galų gale raskite kai kuriuos įrašus, kuriuose kalbama apie konkrečias „HiDPI“ mastelio parinktis, paspausdami mygtuką „Option“ ir tuo pačiu metu spustelėdami akutę Scaled.
  47. Grįžkite į ekrano nuostatas, laikykite nuspaudę Option ir spustelėkite Scaled.
  48. Vis tiek nėra HiDPI parinkčių.
  49. Google kaip įjungti HiDPI
  50. Raskite šį straipsnį: https://www.tekrevue.com/tip/hidpi-mode-os-x/
  51. Atidarykite terminalą
  52. Vykdykite komandą
  53. Grįžkite į ekrano nuostatas
  54. Vis dar nėra HiDPI parinkčių
  55. Grįžti į Google.
  56. Galiausiai sužinokite, kad OSX palaiko HiDPI režimus tik monitoriuose su tam tikrais kraštinių santykiais. (Tai visiškai nepatvirtino „Apple“ – ačiū „Apple“!)
  57. Google kaip nustatyti pasirinktines skiriamąsias gebas.
  58. Raskite įrašą apie tam tikrą programinę įrangą, vadinamą SwitchResX.
  59. Atsisiųskite „SwitchResX“.
  60. Mėgaukitės keista vartotojo sąsaja.
  61. Raskite mano ekrano „palaikomas“ skyros parinktis – jų yra daug daugiau nei „Apple“ nustatymų dialogo lange, įskaitant kai kuriuos HiDPI.
  62. Išbandykite kai kurias HiDPI parinktis, jos atrodo gerai, bet yra netinkamas kraštinių santykis, todėl ekrano šonuose yra juodos juostos.
  63. Grįžti į „Google“ tinkintas HiDPI raiškas OSX
  64. Nuorodos atgal į SwitchResX DUK https://www.madrau.com/support/supp...n_I_define_a_new_HiDPI_re.html?TB_iframe=true
  65. Atidarykite „SwitchResX“ skirtuką „Rankinės raiškos“.
  66. Atraskite šią programos dalį, tik jei išjungsite sistemos vientisumo apsaugą.
  67. Negaliu patikėti, kad norint nustatyti tinkintą skiriamąją gebą reikia išjungti SIP, todėl „Google“ ją rasite „SwitchResX“ svetainėje, kur autorius turi panašią nuomonę. https://www.madrau.com/support/support/srx_1011.html
  68. Atodūsis.
  69. Išjungti
  70. Paleiskite iš naujo atkūrimo režimu
  71. Atidarykite terminalą
  72. Įveskite komandą, kad išjungtumėte SIP
  73. Perkraukite.
  74. Atidarykite „SwitchResX“.
  75. Eikite į skirtuką Rankiniai sprendimai.
  76. Raginama įvesti „Mastelio raiškos“ parametrus. Jokių dokumentų apie tai.
  77. Spėkite, kadangi noriu 125 % mastelio, turiu padauginti savo monitorių pradinę skiriamąją gebą iš 1,25 abiejuose matmenyse.
  78. Išsaugokite pasirinktinę skiriamąją gebą.
  79. Pabandykite jį pritaikyti ir galiausiai suprasite, kad turite iš naujo paleisti, kad galėtumėte tai pritaikyti.
  80. Perkraukite
  81. Taikyti tinkintą skiriamąją gebą.
  82. Dalinė sėkmė! Mastelio keitimas suveikė, formato santykis yra teisingas, bet ekrane viskas yra „didelė“. Panašu į 175% mastelio keitimą.
  83. Nubraukite galvą ir pagalvokite. Suprask, kad neteisingai apskaičiavau. Jei noriu 125 % mastelio, noriu sukurti virtualią 175 % savo ekrano skiriamosios gebos skiriamąją gebą, kuri sumažins HiDPI iki efektyvios 85 % mano gimtosios skiriamosios gebos, todėl viskas atrodys… ??? 15% didesnis?? Skauda smegenis. Pakankamai arti aš nusprendžiu.
  84. Išbandykite su virtualia 4480 x 2520 raiška.
  85. Paleiskite iš naujo, kad išsaugotumėte naują skiriamąją gebą.
  86. Atidarykite „SwitchResX“.
  87. Nustatykite ekrano skiriamąją gebą į naują rankinį HiDPI nustatymą.
  88. O DIEVE TAI VEIKIA!!! Turiu sklandų mastelį išorinio monitoriaus vaizdą, kuris atrodo beveik taip pat gerai kaip tinklainė!!!!!
  89. Suprask, dabar turiu sumokėti už „SwitchResX“ po 10 dienų
  90. Atsisakykite mokėti 14 USD
  91. Nubraukite galvą, tikrai „SwitchResX“ nedaro nieko pažangaus, tikriausiai tik redaguoja nepaisymo failus, pvz., RGB pataisą
  92. Pažvelkite į nepaisymo failą, tikrai, „SwitchResX“ čia tiesiog prideda pasirinktines skiriamąsias gebas
  93. Grįžti į Google.
  94. Raskite puikų nemokamą tinkintos skyros duomenų kodavimo įrankį ir vadovą: https://comsysto.github.io/Display-...or-with-HiDPI-Support-For-Scaled-Resolutions/
  95. Supraskite, kad pasirinktinės mastelio raiškos vis dar nepasiekiamos sistemos nuostatose, kažkaip paslėptos. Kita nedokumentuota OSX „funkcija“.
  96. Grįžti į Google.
  97. Raskite nuostabų nemokamą įrankį RDM, kad įgalintumėte paslėptas rezoliucijas. https://github.com/avibrazil/RDM
  98. Įdiekite RDM
  99. Pagaliau!!! Viskas veikia, NEMOKAMAI!
  100. Išjungti
  101. Paleiskite į atkūrimo režimą
  102. Iš naujo įgalinkite SIP
  103. Perkraukite.
  104. Padaryta!

Turiu mylėti OSX. Spustelėkite norėdami išplėsti...

Ei, OP, aš turiu Dell monitorių, 24' 2408WPS, tai 1920x1200 monitorius, ir būna taip pat, pastebėjau, kad jis verčia YPbPr/YCbCr režimą, o ne RGB. Taip pat tekstas neryškus, dabar dar labiau Mojave dėka.

Taigi galvojau, ar jūsų metodas nepadarytų mano monitoriaus traškesnio. Pirmiausia pabandysiu priverstinai įjungti RGB režimą, nors norėčiau sužinoti, ar įmanoma grąžinti šį įsilaužimą į numatytąjį.

Antra, žinau, kad tai bus sunku, bet... ar būtų įmanoma priversti geriau atvaizduoti mano 1200p monitorių? Nematau aiškiai, ką padarėte, bet pasigendu ir tos parinkties, nes galiu atvaizduoti ekraną su didesniais elementais, bet tuo pačiu metu atvaizduotą 1200p raiška. Ar tai būtų įmanoma? Tokiu atveju... kaip sekėsi matematika? Kokią rezoliuciją turėčiau bandyti priversti?

Sistemos vientisumo apsaugą lengva išjungti. Kartą tai padariau, kad pakeisčiau ką nors kita. Bet aš nežinau, kaip apskaičiuoti skiriamąją gebą.

Iš anksto dėkoju!

mikerisner

2015 m. rugsėjo 22 d
Atlanta, GA
  • 2019 m. gegužės 21 d
monitor-scaling.jpg

Prijungiau savo „MacBook Pro“ prie vieno 4K/UHD monitoriaus, o ekrano nustatymai atrodo kaip kairėje (šie ekrano griebtuvai iš tikrųjų nėra mano „Mac“, bet jie yra svarbūs). Aš prijungiau tą patį „Mac“ tuo pačiu HDMI laidu prie kito 4K / UHD monitoriaus ir ekrano nustatymai atrodė teisingi. Taigi įdomu, ar yra kokių nors techninės įrangos specifikacijų, leidžiančių „MacOS“ pasiūlyti elegantiškesnius nustatymus kairėje.

Jei kas nors žino atsakymą, pasidalinkite. Labai noriu nusipirkti 4K monitorių, kuris palaiko konfigūracijos nustatymus, kaip matyti kairėje.

Dėkoju!!
Reakcijos:fgp P

smaigalys kamuolys

2020 m. vasario 5 d
  • 2020 m. vasario 5 d
seb101 pasakė: Turiu mylėti OSX. Spustelėkite norėdami išplėsti...

Ačiū! Maniau, kad esu pasmerktas kaip Linux pusėje, kur vienintelis mastelio keitimas buvo 1x arba 2x. Kas taip sudėtinga dėl ekrano mastelio keitimo Unix operacinėse sistemose? Dar kartą ačiū, veikia taip, kaip numatyta, pagyrimas tiems, kurie sukūrė RDM ??

Redaguoti: Gerai, kad aš tikrai neturėjau laiko išbandyti savo sistemos su šia nauja HiDpi raiška. Na šiandien pastebėjau, kad vaizdo transliacija kaip youtube uždeda didžiulę apkrovą procesoriui, mano gerbėjai maksimaliai išnaudotų. Naudodamas įprastą 2560 x 1440 skiriamąją gebą, žiūrėti 4k/24 kadrų per sekundę vaizdo įrašą yra gerai, bet naudojant šią naują skiriamąją gebą negaliu net žiūrėti 1080p/60 kadrų per sekundę, jei mano sistema nėra visiškai prisegta ir vaizdo įrašas mikčioja / nepraleidžia kadrų. Iš pradžių maniau, kad galbūt tai tik „safari“ problema, bet ne dėl „Chrome“ ir „Firefox“. Tai yra skiriamoji geba, kuri bus rodoma nustatymuose, kai sukūriau pasirinktinę 4480 x 2520 skiriamąją gebą su RDM. Ar aš klydau, ar tiesiog mano varganas dviejų branduolių „Macbook Air“ neatlaiko šios virtualios raiškos? Nors atrodo keista, kodėl tai turėtų įtakos „YouTube“ vaizdo įrašui, turiu galvoje, kad srautinio vaizdo įrašo mastelis neturėtų būti pakeistas, tiesa?

2 redagavimas: Gerai, kad išbandžiau daugybę skirtingų skiriamųjų gebų su RDM, bet su kiekviena iš jų vienodai. Manau, kad ekrano mastelio keitimas nėra skirtas tokiam žemos klasės kompiuteriui kaip mano? Na bet kol kas aš nusprendžiau tiesiog pasitenkinti „mac os“ 2048x1152 raiška, kuri yra efektyvus 125% mastelio keitimas, tačiau viskas akivaizdžiai neryškesnė nei naudojant 2560x1440.

Priedai

  • Žiūrėti medijos elementą ' href='tmp/attachments/naeyttoekuva-2020-2-6-kello-22-27-22-png.892889/' > 2020-2-6 ekrano kopija, 22.27.22.png'file-meta '> 176,4 KB · Peržiūrų: 878
Paskutinį kartą redaguota: 2020 m. vasario 6 d P

pneves1975

2018 m. gruodžio 4 d
Portugalija
  • 2020 m. vasario 6 d
Mikerisner pasakė:

Prijungiau savo „MacBook Pro“ prie vieno 4K/UHD monitoriaus, o ekrano nustatymai atrodo kaip kairėje (šie ekrano griebtuvai iš tikrųjų nėra mano „Mac“, bet jie yra svarbūs). Aš prijungiau tą patį „Mac“ tuo pačiu HDMI laidu prie kito 4K / UHD monitoriaus ir ekrano nustatymai atrodė teisingi. Taigi įdomu, ar yra kokių nors techninės įrangos specifikacijų, leidžiančių „MacOS“ pasiūlyti elegantiškesnius nustatymus kairėje.

Jei kas nors žino atsakymą, pasidalinkite. Labai noriu nusipirkti 4K monitorių, kuris palaiko konfigūracijos nustatymus, kaip matyti kairėje.

Dėkoju!! Spustelėkite norėdami išplėsti...

Kairėje pusėje taip pat yra ryškumo valdymas. Įtariu, kad kairysis monitorius naudoja TB3 ryšį, pvz., „Apple Store“ LG 4k ir 5k. Galbūt, jei jungtis yra HDMI, tų režimų negausite.

Tačiau neturiu informacijos, kuri tai patvirtintų. Tai tik galimas paaiškinimas. P

smaigalys kamuolys

2020 m. vasario 5 d
  • 2020 m. vasario 6 d
piikkipallo sakė: 2 redagavimas: Gerai, kad išbandžiau daugybę skirtingų raiškų su RDM, bet su kiekviena iš jų vienodai. Manau, kad ekrano mastelio keitimas nėra skirtas tokiam žemos klasės kompiuteriui kaip mano? Na bet kol kas aš nusprendžiau tiesiog pasitenkinti „mac os“ 2048x1152 raiška, kuri yra efektyvus 125% mastelio keitimas, tačiau viskas akivaizdžiai neryškesnė nei naudojant 2560x1440. Spustelėkite norėdami išplėsti...

Gerai, kad patikrinkite, kaip veikia HiDPi ekrano mastelio keitimas. Bandžiau paleisti pasirinktinę skiriamąją gebą, kurioje OP veikė 2240 x 1260 HiDPi, bet mažai žinojau, kad tikroji GPU pateikta skiriamoji geba bus 4480 x 2560! Tai didžiulis 311 % pikselių padidėjimas, palyginti su natūralia 1440p raiška. Nenuostabu, kad patyriau rimtų veiklos problemų. Na, aš žaidžiau su rezoliucijomis, kad išsiaiškinčiau, kas man tiktų, o mano varganas dviejų branduolių procesorius ir integruotas GPU Macbook, atrodo, 1504 x 846 HiDPi yra geriausias dalykas. Esant tokiai skiriamajai gebai, aš galiu neturėti tiek nekilnojamojo turto, kiek galima pasakyti, kai pagrindinė raiška yra 2048 x 1152, bet paimsiu šį ryškesnį vaizdą, o ne neryškų atitikmenį. Naudodamas šią skiriamąją gebą galiu žiūrėti 1080p/60 kadrų per sekundę arba 4K/24 kadrų per sekundę turinį, gerbėjams nešaukiant malonės arba mano sistemos išteklių, skirtų paprastam vaizdo įrašui transliuoti. Norėčiau, kad mano „Mac“ turėtų geresnį GPU, bet manau, kad tai tiks?

robvas

2009 m. balandžio 29 d
NAUDOJIMAS
  • 2020 m. vasario 6 d
Aš naudoju savo 2560 x 1440 monitorius natūralia raiška ir jie veikia puikiai.

*gūžteli pečiais*

Be to, kai kurie žmonės tai vadina 3K...

2560 x 1440 yra puiki ThinkPad skiriamoji geba, jei galite ją gauti 14 colių ekrane, btw.