Просто установил Windows 8 и скачал версию Catalyst, которую рекомендовал сайт ATI. Однако это говорит, что это не может начаться! Мой основной монитор подключен к моему компьютеру с помощью кабеля HDMI, и дисплей не является полноэкранным (вокруг дисплея есть пустая область заполнения). Обычно я изменяю настройки overscan / underscan в CCC, чтобы сбросить его, но так как у меня нет доступа к нему, я хотел знать, есть ли способ изменить его без CCC (возможно, через реестр?) Спасибо.
display-settings
amd-catalyst
display-driver
Алиреза Нури
источник
источник
Ответы:
У меня было обширное обсуждение дилеммы overscan / underscan с разработчиками AMD, которые работают над драйверами Catalyst.
Основная идея заключается в том, что AMD скорее будет недостаточно сканировать некоторых людей, чьи дисплеи HDMI не перекрывают, и создает слишком маленькое изображение (пустые места вокруг изображения), а не недостаточно сканирует, и это приводит к тому, что люди, чьи дисплеи всегда перекрываются (без настройки на измените его и неверную информацию EDID), чтобы изображение на рабочем столе было слишком большим. Аргумент заключается в том, что если рабочий стол слишком велик, то пользователь не может видеть, где находится значок Catalyst или меню «Пуск», и поэтому он не может перемещаться по пользовательскому интерфейсу для внесения соответствующих изменений. Таким образом, они по-прежнему придерживаются своего подхода к сканированию по умолчанию по HDMI, чтобы никто не застрял на рабочем столе, который слишком велик для их экрана (с элементами пользовательского интерфейса, висящими «за пределами экрана»).
Я не согласен с политикой, но так оно и есть. Это также кажется довольно уникальным решением для разработчиков графических драйверов, так как я не могу воспроизвести странности на ряде других устройств, не принадлежащих AMD: планшетах Android, картах Nvidia и встроенной графике Intel.
Существует способ напрямую настроить нижнее или избыточное сканирование в Linux , изменив значения в «PCSDB» (База данных хранилища постоянных настроек). Я не знаю, что такое эквивалент в Windows, или вы можете даже читать / записывать настройки без использования Catalyst.
Я не могу лично протестировать это решение, но похоже, что оно сработало для людей с довольно свежими драйверами, так что давайте попробуем: перейдите на Tom's Hardware, или я просто перепубликую его здесь:
Вот цитата из источника AMD (который останется анонимным) от нескольких лет назад об их политике скрытого / избыточного сканирования HDMI. Обратите внимание, что это относится как к Windows, так и к Linux.
источник
The argument is that if the desktop is too large, then the user can't see where the Catalyst icon is or the start menu, and they therefore can't navigate the UI in order to make the appropriate change.
И все же они настаивают на том, чтобы вставить значок CCC для запуска CCC в контекстное меню рабочего стола, как будто это то, что люди используют 20 раз в день (не говоря уже о том, что CCC легко доступен из меню «Пуск» и панели управления, даже не видя панель задач). ◔_◔\0000
и\0001
каталогах не дали никаких результатов. Затем я пролистал существующие ключи и нашел один под названиемTVEnableOverscan
. Установка это0
в\0000
исправил это для меня.Для Linux исправление состоит в том, чтобы ввести это в Терминале:
(разместив это здесь, нужно всего лишь одну закладку для всех платформ)
источник
Я не мог заставить его работать с моим Radeon HD 3600 на Windows 8.1 64bit с предлагаемыми решениями отсюда. Я перепробовал все, в том числе
DigitalHDTVDefaultUnderscan
иTVEnableOverscan
к0
или1
DigitalHDTVDefaultUnderscan
в0000
,0001
или даже в разных путях реестраDALR6 DFP1920x1080x0x59
илиDALR6 DFP1920x1080x0x60
в соответствии с0
предложением здесьВот что, наконец, сработало для меня - в конечном итоге без установленного CCC!
HD 2x/3x/4x Series
)Packages\Drivers\Display\W86A_INF
C8156445
ATI Radeon HD 3600 Series
ATI Radeon HD 3600 Series
- выберите этоC:\AMD
Теперь у меня четкая картина без CCC.
источник
DALR6 DFP1920x1080x0x59
на все 0 сделалаБыла такая же проблема, и мое решение:
используйте regedit для установки ключей:
Перезагрузите компьютер и посмотрите, работает ли он
Изменение только первых двух значений не работает для меня.
Вам необходимо заменить * s на значения, найденные в вашем реестре. Я также утверждаю, что «0000» - это первый экран, «0001» - второй и т. Д. (Первый - мой HDTV, а второй - обычный монитор ПК, для которого TVEnableOverscan уже установлено на 0)
источник
Я использовал ответ Штеффена, чтобы заставить его работать на Windows 10, и разыскал его более подробно.
Ранее я пытался отключить
TVEnableOverscan
иDigitalHDTVDefaultUnderscan
безуспешно (изменив их также вamdkmdag
ключе в разделеCurrentControlSet\Services
), а также несколько версий и комбинаций старых установщиков CCC / драйверов. До обновления Windows 10 он работал нормально на Windows 8.1 (я не помню, чтобы я делал что-то особенное, чтобы заставить его работать, но не уверен на 100%).Во-первых, в Windows 10 распакованный установочный пакет (бета-версия 13.4) отказывается запускаться. Вместо этого я зашел в диспетчер устройств и удалил адаптер дисплея, установив флажок для удаления драйвера. Затем я выбрал Action-> Scan для изменений оборудования и получил «Microsoft Basic Display Adapter». Я щелкнул правой кнопкой мыши и выбрал обновление драйвера, затем сам выбрал опцию, чтобы указать драйвер. Я выбрал папку
Packages\Drivers\Display\W86A_INF
из распакованного пакета AMD, как описано Штеффеном. Был довольно длительный период обнаружения / установки аппаратного обеспечения, и в конце его версия драйвера была все еще версией Windows 10 (03.01.2015, 8.970.100.9001 вместо 24.04.2013, 8.970.100.0000 из пакета ). Однако запуск программы установки и установка VISION Conrol Center приводит к функционированию CCC. Он сообщал правильную, более старую версию драйвера.В этот момент я смог настроить overscan при запуске Process Monitor и наблюдении, какие значения реестра были установлены, когда я нажимал Apply:
Я считаю, что префиксы - это те же пути, которые определяются ключом,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video
упомянутым Штеффеном и другими. Process Monitor не отображает полные данные, но некоторые эксперименты и увеличение с помощью RegEdit показали, что соответствующие байты находятся как в DALR6, так и в GDOADJR6 - в первом в байте 37 (смещение 0x24) и во втором в байте 21 (смещение 0x14 ). Это 0 с пересканированием полностью выключенным (вправо в графическом интерфейсе) и увеличивающимся на единицу для каждого приращения ползунка влево.Наконец, я снова удалил драйвер адаптера дисплея из диспетчера устройств (включая удаление драйвера). Windows автоматически прошла еще один длительный цикл обнаружения и вернулась к исходному, поставляемому Microsoft драйверу. По некоторым причинам CCC все еще работает и теперь отображает более современную версию драйвера. Это позволило мне снова внести изменения в графический интерфейс и наблюдать за эффектом. Смущает, новые записи создаются под
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video
ключ при переключении устройства / драйвера. Еще более странно, что во второй раз мне показалось, что у меня дисплей 60 Гц, а не 59 Гц, поэтому соответствующая клавиша немного изменилась. Тем не менее, оба смещения были по-прежнему правильными и изменились в процессе слайдера / применения.Я не проверял это без предварительной установки CCC, но он все еще работал после его удаления. Я могу только предположить, что они читаются драйвером: в худшем случае при запуске и, вероятно, при каждом значительном событии дисплея (например, при изменении разрешения).
Windows 10 TH2 (Порог 2)
После установки TH2 пересканирование вернулось и ухудшилось. Двоичные двоичные объекты изменили размер, и теперь значение по умолчанию равно 8 вместо 2. Версия драйвера остается прежней, а расположение двоичных данных остается прежним. DALR6 все еще находятся в байте 37 (смещение 0x24), GDOADJR6 все еще находится в байте 21 (смещение 0x14). Первоначально я неправильно прочитал шестнадцатеричные смещения в RegEdit, поэтому установил тот же Catalyst 13.4 beta VISION Control Center, что и раньше (без драйвера). На этот раз он работал в первый раз и сразу же смог контролировать оверскан из графического интерфейса.
источник
У меня была похожая проблема, и я не смог установить Catalyst Control Center ... поэтому также не смог отрегулировать настройку нижнего сканирования.
Я смог преодолеть это (больше похоже на маскировку проблемы) и настроить параметр «Размер экрана» на телевизоре Samsung, к которому подключен компьютер. Судя по всему, это именно то, что AMD пыталась обойти.
Теперь я могу видеть весь экран в 1080p, и, к счастью, телевизор достаточно умен, чтобы иметь разные настройки размера экрана для каждого входа HDMI.
Возможно, подобный подход может работать для мониторов ПК?
источник
Это не относится непосредственно к win8, но оно работало в сервере 2012r2, поэтому я предполагаю, что оно по крайней мере parrotable в 8.1 или 8. В любом случае, я удалил underscan по умолчанию? (изображение меньше, чем дисплей), отредактировав двоичный ключ BestViewOption_Hdmi, найденный в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{B380344A-9336-4C46-A52D-F53C6EAD0696}\0000\DAL2_DATA__2_0\DisplayPath_5\Option
где GUID, который вы ищете, это тот, который когда-либо имеет много ключей в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\
снова
{B380344A-9336-4C46-A52D-F53C6EAD0696}
в строке regkey - уникальный GUID для меня, не ожидайте увидеть точно такой же на вашей машине.Это на сервере 2012r2 с использованием CCC 14.1beta
В любом случае, надеюсь, это кому-то поможет.
источник
У меня есть Hp павильон DV6 с ATI HD 4650 с обновлением Windows 8.1.
В Windows 8 все работало нормально, чтобы изменить значения, но в Windows 8.1 окна обновления продолжают восстанавливать значения так, чтобы черная граница была постоянной.
Я решил это, специально добавив пользовательскую «систему» к ключу 0000 и разрешив системе считывать значения, и применил эти настройки безопасности ко всем ключам, подразделам.
И теперь он отлично работает в Windows 8.1.
Надеется, это кому-то поможет.
источник
Установка CC в другой папке - это все, что мне нужно было сделать, чтобы это исправить. Папка по умолчанию была повреждена, несмотря ни на что.
источник
Я изменил настройки реестра (как сказано выше) и изменил кабель HDMI - ничего не изменилось.
Затем я выключил компьютер, снял второй экран (DVI) и перезагрузил компьютер: теперь все в порядке!
Может быть, это сэкономит кому-то несколько часов испытаний и исследований ...
источник
Для моего старого Samsung LCD я смог решить эту проблему, изменив P.SIZE с 16: 9 на «Just Scan». До этого я всегда устанавливал центр управления, хромой!
источник