Что вызывает задержку перетаскивания моего окна?

468
GaborBartal

У меня странная проблема: когда я перетаскиваю окно в строке заголовка курсором, ничего не происходит - окно остается там некоторое время, пока не произойдет какое-то время или движение курсора. Другими словами, есть некоторая задержка, прежде чем что-то случится. После этого он привязывается к курсору, и с этого момента они синхронизируются.

Наблюдения: - Если я двигаюсь быстро, замерзает лишь небольшое количество, едва заметное - Если я двигаюсь достаточно медленно, окно на самом деле никогда не движется, пока я не остановлю курсор, то окно привязывается к курсору ... - Если я нажмите и удерживайте заголовок заголовка в течение 0,5-1 секунды, затем курсор кратковременно мигнет, а затем я смогу переместить окно, и оно будет идеально синхронизировано по пикселям.

Они захвачены здесь вроде в таком порядке: https://www.youtube.com/watch?v=zNTKZwukiyA

  • Бывает со всеми типами окон
  • Это относительно новая установка ОС
  • Мышь: Cougar 700M, частота опроса 1000 Гц, но проверена до 125 Гц.
  • Монитор: 144 Гц 1080p
  • Windows 10 Pro x64, легально, актуально
  • AMD R7 1700 + AMD VEGA 56
  • Все драйвера все в курсе

Любая идея? Спасибо!

РЕДАКТИРОВАТЬ:

Исходя из предложений, - Готово завершить DDU и установить последние драйверы GPU. Та же проблема даже после перезагрузки. - Попытка установки taskmgr при перемещении окон, чтобы увидеть, есть ли пики, но нет. - Странно, что при установке драйверов AMD его пользовательское окно не имело такого поведения. Это полупрозрачное окно, которое не является стилем Windows по умолчанию, и не имеет этой проблемы, оно перемещается с идеальным пиксельным курсором, в то время как все другие окна имели проблему. Есть ли функция Windows, которая вызывает это? Я проверил функцию Snap, но это что-то еще

0
Вы скачали и установили последние видео драйверы? Кроме того, какие у вас настройки управления питанием? music2myear 5 лет назад 1
У меня есть подозрение, но я думаю, что это один из тех случаев, когда видео очень помогло бы. У вас есть сетевые папки на панели быстрого доступа? FreeSoftwareServers 5 лет назад 0
У вас есть монитор GSync или что-то еще? DrZoo 5 лет назад 0
Вы установили какой-либо менеджер окон или приложение? harrymc 5 лет назад 0
Привет, спасибо за все комментарии. Мой монитор Freesync 144 Гц. Я не установил приложение для управления Windows. Я скоро запишу видео, я на работе, спасибо! GaborBartal 5 лет назад 0
Привет, я сейчас обновил пост со ссылкой на YT GaborBartal 5 лет назад 0

1 ответ на вопрос

0
reben

Это действительно странное поведение, но, похоже, оно не распространяется на обычную Windows.

Кажется, вы работаете через сеанс TeamViewer. В этом случае поведение / странности графики вызваны тем, что TeamViewer приходится передавать по сетевому каналу.

  • Как таковой (удаленный сеанс), это не является ошибочным поведением.

Вы можете поэкспериментировать со следующим;

  • Настройка производительности сеанса TeamViewer в отличие от оптимальной графики.

  • Попробуйте тот же сеанс на более быстрой линии, возможно, в локальной сети.

Привет, большое спасибо за помощь, я должен был уточнить, что это был только удаленный сеанс по необходимости, но то же самое происходит, когда я физически за компьютером. GaborBartal 5 лет назад 0
@GaborBartal Привет. У меня нет доступа к AMD VEGA 56, но не могли бы вы взглянуть на его настройки и посмотреть что-то вроде «аппаратного ускорения»? Я возиться «слепой» здесь :-) reben 5 лет назад 0
@GaborBartal Я знаю, что аппаратное ускорение (HA) обычно выполняется на стороне пользователя, но ... Не могли бы вы также попробовать зайти в «Настройки дисплея», «Дополнительно», и посмотреть, есть ли там какие-либо настройки HA? reben 5 лет назад 0
@GaborBartal Если вы обнаружите, что такие настройки нужно изменить, возможно, вам придется повторно инициализировать графическую подсистему, что проще всего сделать после перезагрузки _full_. Сделайте это с помощью SHIFT Shutdown или, предпочтительно, этой командой; выключение / т / т 5 reben 5 лет назад 0
@GaborBartal Можете ли вы также проверить, какие настройки у вас под; (Щелкните значок Win, начните вводить панель управления, откройте и выберите «Система», затем «Дополнительные параметры системы», вкладка «Дополнительные») в разделе «Параметры производительности / Параметры»? reben 5 лет назад 0
Спасибо! В разделе «Параметры дисплея» - «Дополнительно» отображаются подробности моего монитора, 8-битный RGB, SDR, но нет других параметров или признаков какого-либо аппаратного ускорения. В панели управления моего графического процессора Radeon Settings я обнаружил RGB 4: 4: 4, VSR: выключен, масштабирование графического процессора: выключен, Freesync: не поддерживается. Последнее, вероятно, связано с тем, что я забыл включить его физически в меню монитора (поскольку я обнаружил, что 144 Гц достаточно для игр без использования Freesync, но это не относится к делу. Монитор - FS). Я могу получить доступ к своему ПК только в течение нескольких дней, но я попытаюсь включить его. *продолжение следует* GaborBartal 5 лет назад 0
* продолжение * Настройки производительности Windows: «Разрешить выбор Windows», где отмечены все пункты, кроме «Сохранить предварительный просмотр миниатюр панели задач» и «Показать тени под курсором». Размер страницы определяется Windows для C: это твердотельный накопитель, а для 4 других жестких дисков задано значение Нет. В настройках Radeon я не нашел никаких опций, связанных с аппаратным ускорением. В Task Mgr я не вижу нагрузки на системные ресурсы, используется 2 из 18 ГБ, 16 потоков никогда не работают на 100%, GPU составляет 1% при простое. В разделе «Включение и отключение функций Windows» у меня включены средства управления Hyper-V, если это имеет какое-либо значение (это необходимо для Android Studio на Ryzen) GaborBartal 5 лет назад 0
Я также обновил свой драйвер GPU с момента моего поста (он был актуальным на тот момент, но вышел новый), тоже самое GaborBartal 5 лет назад 0
@GaborBartal Да, что еще ....? Я думаю, если вы отметите галочкой пункт «Показывать содержимое окна при перетаскивании», проблема «исчезнет»? Но это только помогло бы избежать проблемы и не решить саму проблему. (Мы получим пощечину за то, что так много комментировали / обсуждали здесь.) reben 5 лет назад 0
@GaborBartal Я могу получить пощечину только за предложение этого :-), но, возможно, вы можете попробовать полную деинсталляцию / переустановку ваших графических драйверов? Вы можете использовать DDU в безопасном режиме Windows для удаления. Затем загрузитесь для нормальной установки. https://www.guru3d.com/files-details/display-driver-uninstaller-download.html reben 5 лет назад 0
@GaborBartal Вышеуказанное должно быть сделано на вашем ПК. reben 5 лет назад 0
Спасибо за предложение, у меня никогда не было проблем с драйверами AMD, поэтому я не думал о DDU (хотя я использовал его раньше на системах NVidia). Я попробую это, спасибо. «Показать содержимое окна при перетаскивании» также не помогло после перезагрузки. Кроме того, я не знаком с этикетом StackExchange, должны ли мы каждый раз использовать новые ответные сообщения? GaborBartal 5 лет назад 0
@GaborBartal Я не уверен, что делать. Я очень новый. Всего пару недель здесь .. reben 5 лет назад 0
@GaborBartal Если вы еще этого не сделали, запустите максимальную проверку на вирусы, доступную для вашего компьютера. ПК ведет себя так, как будто что-то мешает рисованию экрана - я думал о возможности скрытого экранного рекордера. У вас случайно не было какого-либо ПО для записи / захвата экрана? reben 5 лет назад 0
Спасибо, раньше запускал проверку на вирусы, но, опять же, это относительно новая сборка (хотя, я знаю, ничего не значит с 0day вирусами). У меня нет программного обеспечения для записи, кроме встроенного AMD ReLive, которое активируется только с помощью горячей клавиши, поэтому этого не может быть. Я еще не сделал DDU, так что я просто комментирую, чтобы поблагодарить за последние 2 предложения. Я доложу, ура GaborBartal 5 лет назад 0
@GaborBartal Еще одна вещь, которую я хотел бы, чтобы вы попробовали. Если нам повезет, это может дать нам некоторое представление о том, где проблема. Можете ли вы перетаскивать окно, пока у вас есть Диспетчер задач вверх и в сторону. Если у вас есть Task Mgr, открытый на вкладке «Performance», вам может посчастливиться увидеть некоторый всплеск / узкое место в CPU / GPU / HDs / NW, в то время как окно тянется с запаздыванием ... Если вам повезет, то оттуда можно проследить след. reben 5 лет назад 0
@ruben Наконец-то я могу дать обновление, спасибо пока! 1) Закончен полный DDU и установка последних драйверов GPU. Та же проблема даже после перезагрузки. 2) Пробовал аскмгр но шипов вообще не показывал. 3) Странно, что при установке драйверов AMD его пользовательское окно не имело такого поведения. Это полупрозрачное окно, которое не является стилем Windows по умолчанию, и не имеет этой проблемы, оно перемещается с идеальным пиксельным курсором, в то время как все другие окна имели проблему. Есть ли функция Windows, которая вызывает это? Я проверил функцию Snap, но это что-то еще GaborBartal 5 лет назад 0
@GaborBartal Не могли бы вы попробовать то же самое на совершенно новой установке ОС? (Если вы не хотите беспокоить HD, вы можете попробовать Windows To Go USB / DVD). А на карту экрана все еще распространяется гарантия? Может быть, у вас есть возможность протестировать идентичную карту? reben 5 лет назад 0
Привет, учитывая, что это не слишком раздражает, я бы не стал переизображать или приобретать флешку, поэтому я бы предпочел просто жить с этим. На видеокарту гарантия не распространяется, и она не может получить другую, так как она стоит ~ 500 долларов. В играх он по-прежнему отлично работает, других симптомов я не замечаю, он не перегревается и т. Д. Кроме того, это происходит только с окнами Windows «Framework» - если это имеет смысл, типы окон по умолчанию и гладко работают на пользовательских окнах. GaborBartal 5 лет назад 0
@GaborBartal ОК. Это понятно. reben 5 лет назад 0
Большое спасибо за попытку, за идеи! GaborBartal 5 лет назад 0