On Monday 04 January 2016 21:23:52 Pali Rohár wrote: > Looks like userspace already uses /sys/class/leds/*::kbd_backlight > for keyboard backlight (light under the keyboard). At least other > drivers uses this name and my KDE desktop recognized > "dell::kbd_backlight" (from dell-laptop.ko) and > "tpacpi::kbd_backlight" too. > > So really for keyboard backlight use *::kbd_backlight it is already > handled by existing userspace applications. upower is one of tool used on linux desktops. See this source code: http://cgit.freedesktop.org/upower/tree/src/up-kbd-backlight.c It has function up_kbd_backlight_find() which do: /* find a led device that is a keyboard device */ while ((filename = g_dir_read_name (dir)) != NULL) { if (g_strstr_len (filename, -1, "kbd_backlight") != NULL) { dir_path = g_build_filename ("/sys/class/leds", filename, NULL); break; } } -- Pali Rohár pali.rohar@xxxxxxxxx
Attachment:
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________ ibm-acpi-devel mailing list ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel