18Jul

Како искључити монитор помоћу Хоткеи у Убунту

click fraud protection

Традиционални начин искључивања вашег монитора помоћу интервентног тастера прекинут је за неколико верзија.Прилично једноставна Питхон скрипта може поуздано и ефикасно вратити ту функционалност.

Стари начин искључивања који сте пратили било је помоћу наредбе ксет:

ксет дпмс сили офф

Постоји неколико варијација у томе, али од Убунту Кармиц( 9.10), то је прекинуто.Неки од системских позива се очигледно не слажу са овом командом, што узрокује да се екран пробуди након једног минута.Након што сам био прилично узнемирен у овом тренутку, нашао сам неколико решења на Убунту Форумима.Извођење ове команде у петљи чини се ЦПУ интензивним и нема елегантног начина да то избегне.Срећом, један корисник, нкмехта, нашао је рјешење кориштењем једноставног Питхон скрипта, и ради на свему од Кармица до Натти.

Пре свега, морате имати неколико зависности, па отворите терминал и унесите следећу команду:

судо апт-гет инсталл питхон питхон-клиб

Ово ће инсталирати питхон и питхон-клиб пакете ако нисувећ инсталиран.Затим отворите Уређивач текста( гедит) и копирајте / залијепите следећи текст:

instagram viewer

#!/usr/bin/ питхон импорт тиме импорт субпроцесс фром Кслиб импорт Кс фром Кслиб.дисплаи импорт Дисплаис дисплаи = Дисплаи( ': 0') роот = дисплаи.сцреен() . Роот роот.граб_поинтер( Труе, Кс.БуттонПрессМаск | Кс.БуттонРелеасеМаск | Кс.ПоинтерМотионМаск, Кс.ГрабМодеАсинц, Кс.ГрабМодеАсинц, 0, 0, Кс.ЦуррентТиме) роот.граб_кеибоард( Труе, Кс.ГрабМодеАсинц, Кс.ГрабМодеАсинц, Кс.ЦуррентТиме) субпроцесс.цалл( 'ксет дпмс форце офф'.сплит() ) п = субпроцесс.Попен( 'гноме-сцреенсавер-цомманд -и'.сплит() ) тиме.слееп( 1) док је Труе: принт дисплаи.нект_евент() п.терминате() бреак

Сачувајте свој фајл негде са одговарајућимиме.Ја сам заглавио у ~ /bin/ сцреен_офф.сх са осталим мојим скриптама.

Затим, кликните десним тастером миша на датотеку и идите на Пропертиес.

Под језичком Дозволи проверите да ли је "Дозволи извршавање датотеке као програм".Кликните на Цлосе.

Сада можете да је доделите било којој пречици тастатуре!Волим да поставим рудника на Цапс Лоцк, па сам прво морао да искључим тај кључ.То можете учинити тако што ћете отићи на тастатуру & гт;Лаиоутс & гт;Опције.

Овде, изаберите "Цапс Лоцк је онемогућен" под понашањем кључа Цапс Лоцк.

Да бисте ову скрипту доделили пречици на тастатури, отворите тастере пречице на тастатури.

Кликните на Адд, дајте пречици име, а команда ће бити само место скрипте.Кликните Аппли, а затим кликните на пречицу да бисте је поставили.Ако сте искључили Цапс Лоцк, видећете да је наведено као "ВоидСимбол", али ће радити без чвора.

Ово ме бугује већ дуже време, а решење је било мало тешко да пронађем шта са свим притужбама плутају около.Надамо се да ће вам ово помоћи да сачувате своју лаптоп батерију.