Как выключать монитор кнопкой на клавиатуре
Перейти к содержимому

Как выключать монитор кнопкой на клавиатуре

  • автор:

Как выключить монитор без кнопок

Константин Докучаев

Если у монитора нет кнопки выключения, то погасить экран штатными средствами Windows не получится. Здесь вы найдёте список программ, которые решают эту проблему.

ScreenOff

ScreenOff — популярная портабельная утилита, с небольшим размером и высокой скоростью работы. Можно отключить экран монитора Windows одним щелчком мыши. ScreenOff использует команду Visual Basic SendMessage для отправки системных команд для выключения дисплея. Значит, всё делается системными средствами.

Turn Off Screen

Turn Off Screen выполняет bat-файл, что требует некоторого времени для получения результат. Батник написан на C# и использует метод SendMessage. При запуске он посылает команду в PowerShell, но через командную строку. Для запуска можно создать ярлык файла, а затем назначить горячую клавишу на него.

BlackTop

BlackTop использует клавиши Ctrl + Alt + B, которые мгновенно выключает экран. Утилита требует установки.

Turn Off Monitor

Предлагает три способа выключения монитора. Вы можете использовать ярлык, значок на панели задач или горячие клавиши. Там же у вас есть возможность создать сочетание клавиш, чтобы выключить дисплей и заблокировать компьютер.

Как выключить монитор с клавиатуры

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

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

3. На ноутбуке существует специальная комбинация клавиш с использованием кнопки Fn (Что означает и для чего нужна клавиша Fn на ноутбуке или нетбуке?).
На этом владельцы ноутбуков могут успокоится и использовать это сочетание клавиш.

4. Можно воспользоваться интересной утилитой. И это более нужный способ. В итоге Вы получите то же самое, что и в ноутбуках.

Первым делом качаем утилиту Nircmd

Сама по себе утилита ничего не делает такого. Здесь важны её команды, которые описаны на официальном сайте. Их очень много, но мы будем использовать, в рамках этой статьи, только одну.

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

Далее нужно создать ярлык на файл nircmd.exe .

Вот здесь и заключается главный нюанс.
В Свойствах ярлыка затем нужно прописать команду monitor off

Как выключить монитор с клавиатуры

Вот и всё. Теперь при нажатии на этот ярлык, монитор погаснет и включится только если нажать кнопку на клавиатуре или пошевелить мышкой.

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

Как выключить монитор с клавиатуры

Можно ещё воспользоваться командным файлом, в содержании которого написать

I:\nircmd-x64\nircmd.exe lockws
I:\nircmd-x64\nircmd.exe cmdwait 1500 monitor off

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

Но это для более продвинутых пользователей и для общей информации. Если копнуть глубже эту тему, то выключить монитор с клавиатуры можно с индивидуальными настройками.

Похожие публикации
Монитор стабильности системы 9 лет и 2 месяца назад, Windows общее
Monitor Off 9 лет и 9 месяцев назад, Управление компьютером
Почему монитор гаснет? 10 лет и 11 месяцев назад, Полезно знать
ГОРЯЧИЕ КЛАВИШИ БЫСТРОГО ВЫЗОВА В WINDOWS 7 11 лет и месяц назад, Статьи про windows 7

  • Комментарии
  • ВКонтакте
  • Facebook

12 комментариев
Предыдущая страница Следующая страница
Новые публикации
Лента комментариев

  • Где скачать вирусы шитовс 10 3 недели назад

21 Автор: шитовс 10 Тема: Где скачать вирусы дарова мне надо скачать вирус на виртуалке я сижу и пишу этот текст на виртуалке

1 Автор: Александр Тема: НЕДОКУМЕНТИРОВАННЫЕ ВОЗМОЖНОСТИ WINDOWS 7 Символьные папки. Это не полный список, есть и другие.

70 Автор: Миха Тема: Перемещаем папки установки программ и профилей по умолчанию Сделал первый этап на винде 8. Перестали работать иконки. Логично, все пути теперь ведут на D. Делал это ради одной объемной проги, которая не давала выбора на какой диск ставить и ставилась на C. Откатил назад, мне лень все копировать на D и прописывать пути, проще установить другую прогу. Что и сделал. Хорошо, что все откатилось, вернул пути на C в реестре. Боли не было. Но и способ так себе, хорош при установке с нуля, а не на рабочем компе. Много чего переносить и не авернчка потеряется чт .

1 Автор: Алёна Тема: АДМИНИСТРИРОВАНИЕ WINDOWS 7 Здравствуйте.
У меня на ровном месте учётка в Виндовс 7 разделилась на 2 – мою и администратора. В моей зарублены все права. Нет доступа к Диспетчеру задач, выключению компьютера и т.п.
По вашей инструкции сделать ничего не могу, т.к. GPEDIT.MSC нет ни в одной из учёток. Подскажите, где ещё можно найти эти настройки?

13 Автор: Ник Тема: Пропало меню отправить Оч странно, но вчера я протр@хался весь день и ничего не вышло. И папки в АppData удалял/возвращал и эту ? операцию проделывал и КУЧУ других. Но вот сегодня ещё раз попытался. Вчера меню отправить вообще пропало из контекстного меню, а сегодня я решил, что могу попробовать его восстановить и получилось! Спасибо Вам за Ваш чудесный мозг и знания!

На сайте VindaVoz.ru размещены и публикуются полезные компьютерные советы и статьи на тему популярной операционной системы Windows (XP, 7, 8, 10), а так же категории по Новостям Windows, Программному обеспечению (Софту), «Железу» и Полезными инструкциями. Все полезные советы снабжены скриншотами.

Как выключить монитор комбинацией клавиш

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

Как выключить монитор комбинацией клавиш

Как выключить монитор с помощью клавиши Fn У большинства клавиатур и ноутбуков есть функциональные клавиши. Их легко найти по надписи «Fn». Обычно такая кнопка находится в нижней строке рядом с , , и .

Для выключения монитора чаще всего используют комбинации + , + или +.

В зависимости от настроек драйвера кнопка может быть включена по умолчанию. Тогда будет достаточно нажать или , чтобы выключить экран. Как отключить экран через программу nirCMD Для быстрого выключения монитора можно также использовать бесплатную программу NIRCmd. Установите утилиту, создайте ярлык на рабочем столе и задайте программе следующий путь: «C:\Windows\nircmd.exe monitor off».

Щелкните правой кнопкой мыши на ярлык, откройте «Свойства» и введите комбинацию клавиш, которая будет отвечать за выключение экрана. Сохраните изменения, нажав «ОК».

Имейте ввиду, что некоторые клавиши не подходят для создания быстрых комбинаций, так как предназначены для введения символов. Среди них , , и .

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

Кстати, если для отключения монитора вы используете экранную клавиатуру, она остается на экране, а его фон станет черным. Как выключить экран без специального ПО и клавиш Настроить свои сочетания клавиш для отключения монитора можно и без дополнительного программного обеспечения или кнопки . Для этого перейдите к рабочему столу Windows, кликните правой кнопкой мыши и выберите «Создать» — «Ярлык».

В качестве расположения объекта введите адрес «c:\windows\system32\scrnsave.scr» и нажмите «Далее».

Введите имя ярлыка (например, «Выключение монитора») и подтвердите свое действие, нажав «Готово».

Щелкните правой кнопкой мыши на только что созданную вами ссылку и выберите в нижней части окна пункт «Свойства».

В строке «Быстрый вызов» введите сочетание клавиш, которое хотите использовать для затемнения монитора. Комбинация может содержать кнопки — и любые символы, которые не применяются системой вместе с , или . Исключение также составляют клавиши и .

Подтвердите выбранную комбинацию, нажав кнопку «ОК».

Аналогичным образом можно задать комбинацию клавиш, чтобы перевести компьютер в спящий режим, повернуть экран, создать новую папку или запустить диспетчер задач. Читайте также: Как вернуть классическое меню «Пуск» в новые версии Windows?

Как найти и устранить проблемы с функцией поиска в Windows

Как выключить компьютер комбинацией клавиш? Фото: Windows 7, pixabay.com

Выключаем монитор с клавиатуры

Предыдущий топик про ddccontrol, открыл для меня, что по DDC можно мониторы выключать. Не вгонять в сон, не включать энергосберегающий режим, а реально выключать. Так, чтобы гасла (и совсем не мигала!) лампочка питания на морде. Как от нажатия выкл на той же самой морде. Разумеется, можно не только выключать, но и включать. Программно!

1) Это можно сделать программно (ddccontrol)
2) Это можно прописать в скрипт
3) Скрипт можно повесить на хоткей

5) PROFIT??

В список профитов можно записать возможность включения/выключения ОДНОЙ кнопкой на клавиатуре ВСЕХ мониторов (у меня их сейчас два, и я планирую больше в будущем). Кнопка на клавиатуре куда приятнее для нажатия, чем кнопка монитора (по которой её целиться надо, да и монитор от нажатия может слегка поворачиваться, что раздражает).

Задача состоит из трёх этапов:
0) Настроить ddccontrol
1) написать скрипт, который будет адекватно отрабатывать включение/выключение мониторов в любой комбинации включенных выключенных мониторов.
2) Найти неиспользуемую кнопку на клавиатуре (и её код).
3) Назначить на этот код запуск скрипта.

Настройка ddccontrol

Настройка проста: нужно прописать i2c-dev модуль в /etc/modules (модули, которые грузятся автоматом при загрузке) Для первого запуска можете обойтись командой modprobe i2c-dev , которая пробует загрузить модуль здесь-и-сейчас.

Далее нам нужно проверить, что код выключения монитор выключает, а код включения — включает.

Я ранее рассказывал, как работать с ddccontrol, так что не буду всё пересказывать. Для моих самсунгов (обоих) регистр 0xe1 включает/выключает монитор:

ddccontrol -r 0xe1 -w 1 dev:/dev/i2c-2 — вкл; -w 0 — выкл.
Аналогично и для dev:/dev/i2c-1.

Мы так же можем получить это значение: ddccontrol -r 0xe1 dev:/dev/i2c-1

Опуская всё лишнее, нужная строка выглядит так:

Управление 0xe1: +/0/1 [. ] (выкл)
Управление 0xe1: +/1/1 [. ] (вкл)

Нам нужно настроить простенький греп для этого:
ddccontrol -r 0xe1 dev:/dev/i2c-1|grep -o +/./1|cut -b 3
Помимо мусора на stderr (нас он не волнует) мы получаем на выходе число: 1 — вкл, 0 — выкл. Ситуацию «пустая строка» мы обработаем некрасивым, но работающим суммированием с нулём. (пусто + ноль = ноль).

Скрипт

ТЗ для скрипта: если включен хотя бы один монитор — выключить все мониторы. Если включенных мониторов нет, попытаться включить все мониторы. В силу специфики работы ddcontrol нам придётся либо разрешить себе делать sudo ddccontrol без пароля (можете сами дописать скрипт), либо поменять права на доступ для файлов /dev/i2c-* (я просто поменял им группу на свою, этого хватило). На всякий случай напоминаю, что SUID-биты для шелл-скриптов не работают. Поменять группу файлов устройств для ddccontrol можно командой sudo chgrp `id -gn` /dev/i2c-* .

Текст скрипта (я его назвал /usr/local/bin/ddc-powerswitch):

#!/bin/sh reg=0xe1 begin=1 end=2 seq=`seq -f "dev:/dev/i2c-%.0f" $begin $end` for dev in $seq do state=$(( ($state+0) | (`ddccontrol -r $reg $dev|grep -o +/./1 |cut -b 3` + 0) )) done echo state=$state for dev in $seq do ddccontrol -r $reg -w $(( ! $state )) $dev & done

Комментарии к коду: begin/end — настраиваемо. На первое время можете прописать 0 и 6.
Если убрать амперсанд — будет легче отлаживать, но скрипт будет медленнее работать.
Параллелить опрос мониторов не рекомендую, будет race condition.

Поиск кнопки

Я решил использовать не использующуюся мультимедиа-кнопку на клавиатуре. Для этого была использована программа xev (запускать из шелла). Нажимаете нужную кнопку, смотрите код. В моём случае это была кнопка «мой компьютер» (код 198) с иконкой системника с монитором (иконка монитора — что может лучше подойти для вкл/выкл мониторов, тем паче, что она с самого края и попасть по ней случайно сложно?)

Назначение скрипта на хоткей

Я использовал следующий метод (гуру будут пинать за кривизну, просьба к пинку до востребования прилагать более прямые решения, с биндингом на общесистемном уровне):

Отредактируем (создадим) файл ~/.xbindkeysrc

"ddc-powerswitch" F31

(внимание: кавычки, пробел перед F31)

Теперь пропишем запус всего, что нужно в скрипт автозапуска. Для KDE это ~/.kde/Autostart/ddc-hotkeys (не забудте сделать его +x), для gnome ~/.config/autostart (для старых версий гнома сложнее, вот).

xmodmap -e 'keycode 198=F31' xbindkeys

Вместо 198 нужно указать код клавиши, которая вам приглянулась при общении с xev.

Собственно, всё. Мы зарегистрировали хоткей, прописали его куда нужно. Теперь по нажатию кнопки, если есть хотя бы один включенный монитор, все мониторы выключаются. Если все мониторы выключены — включаются.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *