Wymuś częstotliwość odświeżania zewnętrznego wyświetlacza


16

Mam 27-calowy ekran, który jest podłączony do mojej siatkówki MacBook Pro z połowy 2012 roku przez HDMI / DVI-D (HDMI na MacBooku Pro, DVI-D na ekranie).

Przed użyciem adaptera DisplayPort + USB / DVI-D mogłem uzyskać częstotliwość odświeżania 60 Hz.

Teraz z HDMI / DVI-D mam tylko 30 Hz.

Czy jest jakiś sposób na zmianę (poprzez wymuszenie?) Częstotliwości odświeżania na 60 Hz?

Czy jest to ograniczenie sprzętowe?

UWAGA: Nie mogę zmienić wartości częstotliwości odświeżania w Prefach systemowych, menu jest wyłączone, a wartość jest ustawiona na 30 Hz.

EDYCJA: Oto okno System Prefs wprowadź opis zdjęcia tutaj


Czy sprawdziłeś już System> Monitory lub wyświetlacze?
— Rob

Czy zmienia się z powrotem na DisplayPort z powrotem na 60 Hz?
— Ruskes,

Wytrzymały: tak, ale menu wyboru jest wyłączone (nie można ustawić niczego poza 30Hz) Buscar 웃: tak, zmienia się z powrotem na 60Hz.
— avetis.kazarian

Odpowiedzi:


14

cscreen

Możesz użyć darmowej aplikacji Terminal, cscreenaby wymusić ustawienia wyświetlania. Aplikacja jest dość intuicyjna.

brew cask install cscreen
cscreen -h
Usage: cscreen [-d <depth>] [-x <width>] [-y <height>] [-r <refresh>] [-s <display>] [-v] [-m] [-f] [-l] [-h]
           [-d <depth>]    : specifies the bit depth (bits per pixel)
           [-x <width>]    : specifies the width in pixels
           [-y <height>]   : specifies the height in pixels
           [-r <refresh>]  : specifies the refresh rate in Hz
           [-s <display>]  : specifies which display to use (defaults to main display)
           use a as the option to -s to specify the action on all displays
           [-i <displayID>]: picks a display based on CGDirectDisplayID (permanent per display)
           continue to use '-s a' for "all displays"
           [-v]            : display valid modes (use -s to specify display or nothing for the default)
           [-m]            : require an exact match
           [-f]            : forces settings (ignores safety mechanisms; USE AT YOUR OWN RISK)
           [-l]            : lists the current displays and modes
           [-p]            : sets the requested display to have the menu bar
           [-h]            : displays the usage

           Note: Using -p will change the display index so you will likely want to use -l again to show the current
           displays if you wish to use -p a second time.

Gdy będę na telefonie komórkowym, dodam później linki itp.
— CousinCocaine

Dzięki! Niestety nie mam już tego ekranu, ale jest to naprawdę pomocne, ponieważ jestem osobą „zrób to z linii poleceń” :)
— avetis.kazarian 10.10.15

11
Do twojej dyspozycji, jeśli używasz homebrew, cscreen można zainstalować za pomocą brew cask install cscreen.
— Brandon Fosdick,

2
Po prostu chichotałem tutaj, próbowałem tego i nie odniosłem żadnego sukcesu w OSX 10.11. Niepokojące monitory pokazują odświeżanie jako 0, a podczas wymuszania konfiguracji nic się nie dzieje z wyświetlaczem.
— Phil Ricketts,

1
@BrandonFosdick the real mvp ...
— Itachi

5

Gdy korzystasz z nowego Macbooka Pro (po 2017 r.) I podłączyłeś zewnętrzny wyświetlacz do prawej strony komputera Macbook, menu ustawień częstotliwości odświeżania może być wyłączone. Wynika to z ograniczeń komputera Macbook: https://www.macrumors.com/2016/10/28/macbook-pro-tb3-reduced-pci-express-bandwidth/

Dwa porty po prawej stronie urządzenia mają funkcję Thunderbolt 3, ale mają zmniejszoną przepustowość PCI Express. Z tego powodu Apple zaleca podłączanie urządzeń o wyższej wydajności do portów po lewej stronie tego komputera.

Po podłączeniu zewnętrznego wyświetlacza z lewej strony komputera Macbook zobaczysz listę częstotliwości odświeżania po przytrzymaniu optionsi kliknięciu scaled.


Witaj, nie jestem przyzwyczajony do Maca. Co jest optionsi co jest scaled. Może głupie pytanie, przepraszam.
— Lorenz Meyer,

Och, znalazłem: optionsjest na nim napisany klucz alt, a Skalowane to druga opcja Rozdzielczości . Problem polega na tym, że daje to więcej opcji ustawień rozdzielczości, ale ustawienia częstotliwości nadal nie są wyświetlane.
— Lorenz Meyer,

@LorenzMeyer Upewnij się, że Twój monitor / wyświetlacz zewnętrzny oferuje wysokie częstotliwości odświeżania, niektóre monitory niższej klasy nie mają tej opcji
— MXDi9i7

Dzięki, rozumiem teraz: pokazuje dwa okna, po jednym na każdym monitorze i każde z opcjami mającymi zastosowanie do tego monitora. I tak, nie wszystkie monitory mają wybór częstotliwości odświeżania.
— Lorenz Meyer,

3

Przyszedłem tutaj, szukając odpowiedzi, ponieważ zrobiłem to wcześniej, ale zainstalowałem aktualizację i utraciłem ustawienia. csreen i switchresx mogą ustawić rozdzielczość za ciebie, ale w OSX jest pewien limit, który należy obejść, aby to osiągnąć. Dodatkowo w najnowszych wersjach OSX istnieje rodzaj „ochrony plików systemowych”, która uniemożliwia załatanie odpowiedniego pliku. Najpierw musisz wyłączyć tę ochronę plików (która, jak myślę, włącza się po każdej aktualizacji), a następnie musisz załatać odpowiedni plik w OSX. Jeśli znajdę odpowiedź na najnowszą wersję, wrócę tutaj i zaktualizuję odpowiedź, ale powinieneś coś zrobić w Google, aby uzyskać poprawkę odblokowania zegara pikseli w osx (twojej wersji). Po załataniu odpowiednich plików powinieneś być w stanie korzystać z narzędzi takich jak switchresx (to jest to, czego używam), aby ustawić niestandardowe rozdzielczości. Znalazłem łatkę do jednej wersji osx tutaj:https://github.com/Floris497/mac-pixel-clock-patch powodzenia!


1

Powinieneś być w stanie zmienić częstotliwość odświeżania w Preferencjach systemowych - Monitor.

To jest przykład mojego połączenia HDMI na HDMI.

wprowadź opis zdjęcia tutaj

Możesz spróbować użyć aplikacji SwitchResX, aby sprawdzić, czy to zadziała.

FYI: Coś się dzieje z Mavericks i zewnętrznym wyświetlaczem (podobnym do twojego), ale nie mam uprawnień, aby o tym mówić.


Nie mogę tego zmienić w Prefach systemowych. Menu Częstotliwość odświeżania jest wyłączone.
— avetis.kazarian

Co to mówi? czy pokazuje powyższy typ monitora w powyższym oknie? tj. Sharp LCD?
— Ruskes,

Zredagowałem pytanie (umieść zrzut ekranu).
— avetis.kazarian

Twój system nieprawidłowo identyfikuje monitor za pomocą kabla HDMI, powinien nazwać go swoją nazwą w opcji Zoptymalizowany dla :. Spróbuj także zmienić rozdzielczość na 1920x1200.
— Ruskes,

Jak mogę to naprawić? Próbowałem zmienić rozdzielczość, ale nadal nie mogę zmienić wartości na nic innego niż 30 Hz.
— avetis.kazarian

0

Po wielu wyszukiwaniach i próbach doszedłem do wniosku, że jeśli twój sprzęt (zarówno komputer / ekran) nie obsługuje wyższych częstotliwości, cóż, nie możesz tego wymusić.

Jeśli chodzi o mój własny przypadek, oba były niedostępne (stary MacBook Pro + Dell tanie 27-calowy fałszywy 4K)


4
Naprawdę uważam, że jest to problem z oprogramowaniem. Mój monitor może zostać podkręcony. Mój interfejs Displayport ma dużą przepustowość dla wyższych częstotliwości odświeżania. Problemem są ograniczone sterowniki oprogramowania Apple. Działa również dobrze w systemie Windows.
— Phil Ricketts,

@ avetis.kazarian Jaki model ma twój Dell 27 ”i co sprawia, że ​​myślisz, że to„ fałszywe ”4K?
— philfreo 30.09.16

1
Trudno mi uwierzyć, że mój sprzęt nie może prowadzić tego monitora w pełnej rozdzielczości i 60 Hz, ponieważ nie ma problemu, gdy jest obrócony o 90, 180 lub 270 stopni - tylko wtedy, gdy mam go w normalnej orientacji, spada. z jakiegoś powodu do 30.
— childofsoong

@childofsoong: dzięki za informacje, może to być pomocne w rozwiązaniu tego problemu.
— avetis.kazarian
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.