From 3ee5367a344117473d1d478c716b0c5a6a125096 Mon Sep 17 00:00:00 2001 From: Simo Piiroinen Date: Mon, 23 Sep 2013 14:35:59 +0300 Subject: [PATCH] Add default brightness adjustment configuration file --- Makefile | 1 + inifiles/als-defaults.ini | 34 ++++++++++++++++++++++++++++++++++ rpm/mce.spec | 1 + 3 files changed, 36 insertions(+) create mode 100644 inifiles/als-defaults.ini diff --git a/Makefile b/Makefile index 1ca80bb4..afaa9354 100644 --- a/Makefile +++ b/Makefile @@ -431,6 +431,7 @@ install:: build $(INSTALL_DTA) inifiles/mce.ini $(DESTDIR)$(CONFDIR)/$(CONFFILE) $(INSTALL_DTA) inifiles/mce-radio-states.ini $(DESTDIR)$(CONFDIR)/$(RADIOSTATESCONFFILE) $(INSTALL_DTA) inifiles/hybris-led.ini $(DESTDIR)$(CONFDIR)/20hybris-led.ini + $(INSTALL_DTA) inifiles/als-defaults.ini $(DESTDIR)$(CONFDIR)/20als-defaults.ini ifneq ($(strip $(ENABLE_BUILTIN_GCONF)),y) $(INSTALL_DIR) $(DESTDIR)$(GCONFSCHEMADIR) diff --git a/inifiles/als-defaults.ini b/inifiles/als-defaults.ini new file mode 100644 index 00000000..aa7e4b6a --- /dev/null +++ b/inifiles/als-defaults.ini @@ -0,0 +1,34 @@ +# Configuration for tuning lisplay backlight, keypad backlight and indication led +# brightness base on data from Ambient Light Sensor +# +# Limits are Ambient light sensor values [lux] +# Levels are brightness percentages +# +# Minimum, ..., Maximum correspond with brightness setting 1 ... 5 + +[BrightnessDisplay] + +LimitsMinimum=1;2;3;6;11;20;36;66;121;220;400;504;634;798;1005;1265;1592;2005;2524;3177 +LevelsMinimum=10;14;18;22;26;30;34;38;42;46;50;55;60;65;70;75;80;85;90;95 + +LimitsEconomy=1;2;3;6;11;20;36;66;121;220;400;497;617;767;952;1183;1470;1826;2268;2818 +LevelsEconomy=20;24;27;31;34;38;41;45;48;52;55;60;64;69;73;78;82;87;91;96 + +LimitsNormal=1;2;3;6;11;20;36;66;121;220;400;489;599;732;896;1095;1340;1639;2005;2453 +LevelsNormal=30;33;36;39;42;45;48;51;54;57;60;64;68;72;76;80;84;88;92;96 + +LimitsBright=1;2;3;6;11;20;36;66;121;220;400;480;577;693;833;1000;1201;1443;1733;2081 +LevelsBright=40;43;45;48;50;53;55;58;60;63;65;69;72;76;79;83;86;90;93;97 + +LimitsMaximum=1;2;3;6;11;20;36;66;121;220;400;470;552;648;761;894;1051;1234;1450;1703 +LevelsMaximum=50;52;54;56;58;60;62;64;66;68;70;73;76;79;82;85;88;91;94;97 + +[BrightnessLed] + +LimitsNormal=1;2;3;6;11;20;36;66;121;220;400;489;599;732;896;1095;1340;1639;2005;2453 +LevelsNormal=30;33;36;39;42;45;48;51;54;57;60;64;68;72;76;80;84;88;92;96 + +[BrightnessKeypad] + +LimitsNormal=1;2;3;6;11;20;36;66;121;220;400;489;599;732;896;1095;1340;1639;2005;2453 +LevelsNormal=30;33;36;39;42;45;48;51;54;57;60;64;68;72;76;80;84;88;92;96 diff --git a/rpm/mce.spec b/rpm/mce.spec index d37aac4a..37ce1f57 100644 --- a/rpm/mce.spec +++ b/rpm/mce.spec @@ -74,6 +74,7 @@ systemctl daemon-reload %config %{_sysconfdir}/%{name}/10mce.ini %config %{_sysconfdir}/%{name}/20mce-radio-states.ini %config %{_sysconfdir}/%{name}/20hybris-led.ini +%config %{_sysconfdir}/%{name}/20als-defaults.ini # empty /var/lib/mce -> rpm %dir %{_localstatedir}/lib/%{name}/ # NB empty /var/run/mce -> handled by systemd tmpfiles.d/mce.conf