Сайт | Скачать | Видео | Wiki

Автор Тема: Регулировка яркости\звука кнопками Fn  (Прочитано 15174 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:Регулировка яркости\звука кнопками Fn
« Ответ #15 : 08 Декабрь 2014, 17:23:02 »
Цитата
1. Найти консольную команду , которая меняет яркость Вашего компа (похоже у разных это по разному и в этом Ваша проблема)
2. Найти код нажатия кнопки
3. Повесить команду на этот код (кнопку)
Что из этого не получилось?

Вот еще скомпилил
https://github.com/haikarainen/light
может поможет
дока

Оффлайн pettimm

  • Постоялец
  • ***
  • Сообщений: 171
  • Репутация: +1/-0
  • Автор темы
Re:Регулировка яркости\звука кнопками Fn
« Ответ #16 : 09 Декабрь 2014, 08:26:12 »
SFS, спасибо за ответы, еще пока не нашел косольную команду регулировки ярксти но установив систему PR-13.12 , установил пакеты
 backlight- pr1305.pfs , osd_cat-2.2.14.pfs проверил прописку в файлах ~/.jwm/jwmrc-personal : <Key keycode="233">exec:/etc/acpi/handlers/bl +</Key>
   <Key keycode="232">exec:/etc/acpi/handlers/bl -</Key> ---которые я не менял они соответствуют кодам проверенным по команде xev и яркость так и не регулируется , и мысль пришла что это связано с видеодрайвером, или ошибаюсь?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:Регулировка яркости\звука кнопками Fn
« Ответ #17 : 09 Декабрь 2014, 09:21:05 »
Боюсь, тут к каждому компу нужен индивидуальный подход. Гуглите про свою модель.
Вроде еще был плагин к xfce панеле по яркости

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Регулировка яркости\звука кнопками Fn
« Ответ #18 : 09 Декабрь 2014, 10:34:20 »
В файле /etc/acpi/handlers/bl есть такие строки:
Код
if [ -f /etc/X11/xorg.conf.d/20-poulsbo.conf ];then 
 bl_dev=/sys/class/backlight/psb-bl
 else bl_dev=/sys/class/backlight/acpi_video0
fi
так вот для большинства ноутов используется стандартный путь /sys/class/backlight/acpi_video0, а вот для моего нетбука с видюхой GMA500 этот путь другой /sys/class/backlight/psb-bl, поэтому я и дописал условие, проверил сейчас на ноуте Samsung с видео ATI, а там есть /sys/class/backlight/acpi_video0 и /sys/class/backlight/radeon_bl0. К чему я все это пишу, а к тому, что посмотрите у себя путь /sys/class/backlight/* и пропишите свой в файл /etc/acpi/handlers/bl.
« Последнее редактирование: 09 Декабрь 2014, 23:20:00 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн pettimm

  • Постоялец
  • ***
  • Сообщений: 171
  • Репутация: +1/-0
  • Автор темы
Re:Регулировка яркости\звука кнопками Fn
« Ответ #19 : 09 Декабрь 2014, 22:59:47 »
Вот мой файл:
Код
#!/bin/sh

if [ -f /etc/X11/xorg.conf.d/20-poulsbo.conf ];then
 bl_dev=/sys/class/backlight/psb-bl
 else bl_dev=/sys/class/backlight/acpi_video0
fi

step=5

case $1 in
  -) echo $((`cat $bl_dev/brightness` - $step)) >$bl_dev/brightness;;
  +) echo $((`cat $bl_dev/brightness` + $step)) >$bl_dev/brightness;;
esac

echo "`cat $bl_dev/brightness`" > /etc/brightness


Я не понял что вы дописали, то что вы написали для своего ноута я вижу и в моем фиайле, там ведь две  строчки с указанием пути...или как узнать путь для моего ноута?
« Последнее редактирование: 10 Декабрь 2014, 10:20:07 от sfs »

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Регулировка яркости\звука кнопками Fn
« Ответ #20 : 09 Декабрь 2014, 23:28:27 »
Не я автор скрипта bl, я его нашел где-то на просторах интернета и чуть-чуть доработал под свое железо, а именно добавил условие для видюх GMA500/600, а изначально там была одна строчка:
Код
bl_dev=/sys/class/backlight/acpi_video0
Посмотрите у себя путь /sys/class/backlight/* (см.рис.), если у вас там только acpi_video0, то ничего менять не надо, а если что-то другое, то надо поправить путь в скрипте bl.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Регулировка яркости\звука кнопками Fn
« Ответ #21 : 10 Декабрь 2014, 00:50:38 »
Взял программку ligth, которую выложил sfs и в файле  ~/.jwm/jwmrc-personal прописал строки:
Код
	<Key key="F12">exec:light -A 5</Key>
<Key key="F11">exec:light -U 5</Key>
т.е. повесил управление яркостью на кнопки F11 и F12. В результате все работает, кстати так можно регулировать яркость не только на ноутах, но и на стационарах.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:Регулировка яркости\звука кнопками Fn
« Ответ #22 : 10 Декабрь 2014, 09:26:10 »
Т.е. light универсален? Может намутить к нему гуй?
Прошу всех попробовать
sudo light -A 5 - убавить яркость на 5%
sudo light -U 5 - прибавить.
Так?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Регулировка яркости\звука кнопками Fn
« Ответ #23 : 10 Декабрь 2014, 09:30:52 »
У меня без sudo работает.
В необходимости GUI очень сомневаюсь. Консольная утилита, help есть. А вот в iso бы добавить не помешало бы.

З.Ы. Заметил только один маленький глюк, если уменьшать яркость до минимума, то обратно не хочет увеличивать, приходится нажать Fn+F6, тогда опять светится, но возможно это так отрабатывает только на моем ноуте, пока только на одном проверял, а в остальном все хорошо.
« Последнее редактирование: 10 Декабрь 2014, 09:36:03 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Регулировка яркости\звука кнопками Fn
« Ответ #24 : 10 Декабрь 2014, 10:03:49 »
Т.е. light универсален?
Нет, на моём моноблоке в /sys/class/backlight пусто.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:Регулировка яркости\звука кнопками Fn
« Ответ #25 : 10 Декабрь 2014, 10:22:44 »
У меня на стационаре есть /sys/class/backlight/acpi_video0/brightness
Может так - перебирать все варианты под разное железо в скрипте выше
У кого где это находится?
Повесить на хоткеи, выводить при хелпе по хоткеям
Нужен ли light - он то же делает...

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:Регулировка яркости\звука кнопками Fn
« Ответ #26 : 28 Декабрь 2014, 16:38:52 »
Готовое , работающее у меня в pra03 решение. Возможно будет работать везде

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Регулировка яркости\звука кнопками Fn
« Ответ #27 : 28 Декабрь 2014, 18:41:55 »
Почему ж возможно, у меня работает так, кажется еще с июля 2013 г., причем в PR, PRA, Upup и Tahr )))
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE