8

В опциях питания монитор настроен на отключение (переход в режим энергосбережения) после 10 минут бездействия. Проблема в том, что он также отключается, когда я смотрю длинные видео на YouTube в полноэкранном режиме.

Мне нравится энергосбережение, поэтому по умолчанию все в порядке, но оно не должно срабатывать при просмотре полноэкранного видео.

Есть ли способ это исправить?

7 ответов7

8

Но есть обходной путь:

https://mousejiggler.codeplex.com/

Убедитесь, что вы используете режим Zen Jiggle, чтобы избежать любых помех на экране, которые доставляют вам удовольствие от просмотра.

4

На самом деле программа может попросить Windows отключить энергосбережение. Вот как это делают медиаплееры. Но когда вы смотрите YouTube или другие флэш-видео, это браузер, который работает, и ничего больше. Есть флэш-плагин, но это плагин, он имеет доступ только к тем же функциям, что и браузер. Если браузер не предоставляет доступ к управлению энергосбережением, плагин не может получить к нему доступ. Таким образом, единственным способом решения этой проблемы будет то, что браузеры могут иметь новую функцию, которая отключает энергосбережение при посещении некоторых определенных сайтов или имеет возможность управлять энергосбережением и каким-то образом передает этот доступ сторонним плагинам. Я не вижу другого пути. или, вы можете перейти в меню «Пуск» и щелкнуть по параметрам питания (выполнить поиск), а затем, как только вы войдете в систему, вы можете щелкнуть по пункту, который позволит вам изменить время до перехода компьютера в спящий режим.

3

Возможно, это зависит от браузера и операционной системы, но я могу вам сказать, что при использовании Firefox 32.0.1 в 64-разрядной версии Windows 7 всякий раз, когда звук воспроизводится плагином Flash, он предотвращает отключение дисплея. Это можно увидеть, запустив powercfg -requests во время воспроизведения звука (перед вводом команды запустите cmd.exe от имени администратора):

C:\Windows\system32>powercfg -requests
DISPLAY:
[PROCESS] \Device\HarddiskVolume1\Program Files (x86)\Mozilla Firefox\firefox.exe

SYSTEM:
[DRIVER] IDT High Definition Audio CODEC (HDAUDIO\FUNC_01&VEN_111D&DEV_76DF&SUBSYS_1028053F&REV_1002\4&313bea4d&0&0001)
An audio stream is currently in use.

AWAYMODE:
None.

В этом примере показаны две вещи. Это процесс firefox.exe под DISPLAY: он предотвращает отключение дисплея. Звук, воспроизводимый через аудиодрайвер, не позволяет системе перейти в спящий режим.

Я считаю поведение Firefox нежелательным, так как редко смотрю длинные видео на YouTube и не хочу, чтобы каждое уведомление от Facebook Chat включало мой экран. Поведение можно изменить с помощью команды powercfg -REQUESTSOVERRIDE , например так:

powercfg -REQUESTSOVERRIDE process "\Device\HarddiskVolume1\Program Files (x86)\Mozilla Firefox\firefox.exe" display

Типа powercfg /? за помощью.

3

Я подозреваю, что есть какая-то непонятная причина, по которой приложения по сути не имеют доступа к настройкам энергосбережения, или для проигрывателя Windows Media было бы очень просто включить переключатель "отключить энергосбережение".

Лучший обходной путь, который я могу придумать, - это установить 2 ярлыка профиля мощности и помнить, что нужно переключаться между ними до и после просмотра видео. Это взломать, но это должно работать. Теперь все, что мне нужно сделать, это выяснить, как включить это по всей сети, когда мы транслируем с DVR. ;)

1

Отключите эту "функцию энергосбережения", поскольку она становится контрпродуктивной, когда она отключает ваши дисплеи, пока вы находитесь в процессе просмотра видео / фильма. Вместо этого выключайте монитор и другие дисплеи, используя кнопку питания на дисплее, когда вы нажимаете AFK.

0

Возможно, энергосбережение ищет приложения, работающие в полноэкранном режиме, но не находит их, потому что в полноэкранном режиме находится только плагин. Можете ли вы попробовать установить режим отображения браузера в полноэкранный режим (не развернутый) перед воспроизведением видео и проверить, что происходит потом? И Firefox, и IE имеют полноэкранные режимы отображения.

0

Вы также можете использовать небольшую утилиту под названием Full Throttle Override для автоматического переключения планов электропитания при каждом запуске Flash Player (или вашего любимого видеоплеера). (Я добавил FlashPlayerPlugin_16_0_0_296.exe , например).

Вы просто должны убедиться, что для параметра « Turn off the display выбрано значение « Never в плане High performance мощности. (К сожалению, приложение не поддерживает переключение на указанную схему питания, отличную от High performance)

У меня был короткий тестовый запуск с использованием mplayer.exe, и утилита успешно переключилась на High performance и вернулась к плану электропитания по умолчанию, при этом объем памяти составлял около 9,3 МБ (в Windows 8.1 x64)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .