Как получить больше уровней яркости с помощью Fn+keys в Xfce?

поместите этот сценарий в файл (исключая: 'increase.awk'):

BEGIN { i = 1 }
/.*<process>value=""<\/process>.*/ { split($0, a, "value=\"\"") ; print a[1] "value=\"" i++ "\"" a[2] ; next }
/.*/ { print $0 }

и затем вызов:

gawk -f increase.awk < yourinputfile

объяснение: в awk, split("string", a, "separatorstring") разделяет "строку" на массив, названный a, с помощью "separatorstring" как разделитель. Так [1] содержит все, пока 1-й "separatorstring", затем [2] не содержит все до конца строки или до следующего "separatorstring", и т.д.

12
02.07.2014, 23:31
2 ответа

Здесь есть открытый запрос функции для этого:

https://bugzilla.xfce.org/show_bug.cgi?id=12062

Внести изменения и перекомпилировать xfce4-power-manager самостоятельно из исходников несложно. Моя конкретная версия была здесь:

http://archive.xfce.org/xfce/4.10/src/xfce4-power-manager-1.2.0.tar.bz2

Распакуйте его, перейдите в каталог, введите ./ configure в командной строке и получите недостающие пакеты (например, sudo apt-get install xfce4-panel-dev ), затем снова ./ configure .

В конце концов будет счастлив. Затем введите make . Если все в порядке, введите make install и перезагрузитесь. Вуаля, у вас больше уровней яркости.

0
27.01.2020, 19:56

На этот вопрос уже был дан ответ? Я только что нашел способ сделать это, хотя и с помощью клавиши вместо . Учтите, что это также отлично работает для Peppermint Linux . Я знаю это, потому что это то, что я использую и люблю. Поскольку это комбинация XFCE и LXDE, я уверен, что она будет работать для обоих DE.

Во-первых, вам абсолютно необходимо установить пакет Light , доступный на GitHub здесь:
https://github.com/haikarainen/light
(если вы используете Arch, это доступно в AUR как light или light-git .)

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

Я собираюсь использовать этот формат для ярлыка и команды:

Shortcut A  |  Command A
Shortcut B  |  Command B
    etc.    |    etc.   

Я также собираюсь исключить <___> из "super", потому что я не считаю это необходимым чтобы продолжать вводить эти символы каждый раз. Вы поймете, что я имею в виду, когда я набираю «super», верно?

(Обратите внимание, что использование заглавных букв, похоже, имеет значение. «Вверх» будет работать как ярлык, а «вверх» - нет ._

] Команды, которые я собираюсь использовать: « light -A 5 » и « light -U 5 ». Они переводятся как «Яркость выше на 5» и «Яркость ниже на 5 дюймов. Это дает вам в общей сложности 20 ступеней яркости для работы. Если вы хотите использовать другое число, сделайте это. Я бы посоветовал вам держаться подальше от чисел меньше 5. Я также собираюсь использовать « свет -S 100 » и « свет -S 5 ». Они переводятся как «Установить яркость на максимум» и «Установить яркость на минимум».

В любом случае, вот ярлыки и команды:

super + Up    |  light -A 5
super + Down  |  light -U 5

super + shift + .  |  light -S 100
super + shift + ,  |  light -S 5
         OR
super + >  |  light -S 100
super + <  |  light -S 5

Не стесняйтесь добавлять любые другие ярлыки, которые, по вашему мнению, вы будете часто использовать!

Пожалуйста, дайте мне знать, если это сработает для вас! Я определенно буду признателен за любые отзывы :)

{{1 }}
1
27.01.2020, 19:56

Теги

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