Как связать кнопку яркости, чтобы исправить скрипт яркости

Я недавно обновил Ubuntu с 12.04 до 14.04. У моего ноутбука всегда были проблемы несовместимости между кнопкой яркости и фактической настройкой яркости. В 12.04 я исправил проблему, выполнив следующее (, но это больше не работает ):

  1. Добавление в /etc/acpi/events/sony-brightness-up

    event=video DD02 00000086 00000000
    action=/etc/acpi/brightup.sh
    
  2. И до /etc/acpi/events/sony-brightness-down

    event=video DD02 00000087 00000000
    action=/etc/acpi/brightdown.sh
    

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

  1. Яркость вверх /etc/acpi/brightup.sh

    #!/bin/bash
    curr=`cat /sys/class/backlight/intel_backlight/actual_brightness`
    if [ $curr -lt 4677 ]; then
       curr=$((curr+200));
       echo $curr  > /sys/class/backlight/intel_backlight/brightness;
    fi
    
  2. Яркость вниз /etc/acpi/brightdown.sh

    #!/bin/bash
    curr=`cat /sys/class/backlight/intel_backlight/actual_brightness`
    if [ $curr -gt 200 ]; then
       curr=$((curr-200));
       echo $curr  > /sys/class/backlight/intel_backlight/brightness;
    fi  
    

После делая их исполняемыми и перезагружая их, мои кнопки яркости работали нормально.

Однако это больше не решает проблему , но если я вручную установлю значение X в файле /sys/class/backlight/intel_backlight/brightness, я смогу увидеть уменьшение или увеличение яркости экрана. Почему связь между кнопкой и скриптами больше не работает в Ubuntu 14.04?

Возможно, стоит упомянуть, что мои сокращения яркости работают, потому что когда я нажимаю Fn + F5 ] или Fn + F6 Я вижу, как полоса яркости идет вверх или вниз.

3
задан 16 May 2015 в 21:50

0 ответов

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

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