Есть ли способ заставить горячую клавишу выключить экран?

Как я могу сделать скрипт (или внести некоторые изменения), чтобы позволить мне выключать экран в Ubuntu (12.04), когда я хочу, как можно отключить экран в мобильных телефонах?

И как можно ли создать комбинацию клавиш (ярлык) для выполнения этого скрипта?

Я хочу сохранить энергию.

Я видел этот вопрос

Выключение монитора со значком , но для него нет горячей клавиши.

Более того, в ответе сказано, что есть много способов сделать это, поэтому я хотел бы узнать больше.

29
задан 13 April 2017 в 15:23

4 ответа

Если я правильно понял ваш вопрос, вы можете использовать эту команду

xset dpms force off

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

0
ответ дан 13 April 2017 в 15:23
  • 1
    Спасибо за ответ. На самом деле не usb. Его мой жесткий диск, в формате NTFS. Его болезненное для изменения на FAT32. Я попробовал chmod и прием копии, но это не работало. – Milo Lu 21 June 2015 в 15:14

Пользовательские сочетания клавиш для этого в более новых версиях Ubuntu (например, 16.04), по-видимому, требуют задержки от нажатия комбинации клавиш до запуска команды. Самое простое решение - изменить команду быстрого вызова, используя sh.

Перейти к System Settings... | Keyboard | Shortcuts | Custom Shortcuts. Создайте новый пользовательский ярлык и вставьте Command:

sh -c 'sleep 0.3 && xset dpms force off'

Вы можете изменить задержку, но я обнаружил, что 0,1 с иногда было недостаточно.

enter image description here

0
ответ дан 13 April 2017 в 15:23

Команда: xset dpms force off

Просто создайте для нее сочетание клавиш. Перейти к клавиатуре-> сочетания клавиш .... перейти к custom shortcuts ..... & amp; затем щелкните значок +, чтобы создать новый ярлык.

Затем назначьте выше & amp; назначить пользовательскую комбинацию клавиш.

enter image description here

СОВЕРШЕНО!

0
ответ дан 13 April 2017 в 15:23
  • 1
    Don' t изменяют ntfs на fat32, у Вас будет та же проблема! Если это все еще doesn' t работают скопировать/вставить здесь команды, которые Вы раньше копировали, chmod и выполняли здесь наряду с любым ouptut от них. – sмurf 22 June 2015 в 03:16

Сначала я также настроил комбинацию клавиш с помощью

xset dpms force off

, но через 2 секунды дисплей снова включился. Возможно, моя новая версия Ubuntu (15.05) является причиной такого другого поведения. Решением было создать скрипт со следующим содержанием:

#!/bin/bash

sleep 1 && xset dpms force off

Теперь вызывайте этот скрипт каждый раз, когда вы нажимаете на ярлык.

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

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: