Yes, Hotkey works fine. Moblin brightness setting can show Brightness bar, the value displayed is the same as brightness value in /sys/class/backlight/acpi_video0.
While if you change brightness via hotkeys, the value in /sys/class/backlight/acpi_video0 is not changed, the same for Moblin brightness setting. The value exposed via acpi_video seems not to be changed in real time for aspireone D250. Hao -----Original Message----- From: Wang, Jing J Sent: 2009年6月5日 16:29 To: Chen, Hao H; Deng, Ying An; [email protected] Subject: RE: [Moblin Dev] Inconsistent result of Screen brightness adjust by Hotkeys and Moblin Brightness Setting Hao, Seems that's another kind of inconsistent. Do u mean Moblin brightness setting can showcase Brightness bar correctly, but can't adjust? However, hotkey works fine, right? WangJing -----Original Message----- From: Chen, Hao H Sent: 2009年6月5日 16:23 To: Deng, Ying An; Wang, Jing J; [email protected] Subject: RE: [Moblin Dev] Inconsistent result of Screen brightness adjust by Hotkeys and Moblin Brightness Setting Yes, I think so. Such like Acer aspireone D250, we could get HAL info for screen brightness, and folder /sys/class/backlight/acpi_video0 exists too. While unable to modify it. /sys/class/backlight/acpi_video0 ============================ [r...@localhost acpi_video0]# ls actual_brightness bl_power brightness max_brightness power subsystem uevent [r...@localhost acpi_video0]# cat actual_brightness brightness max_brightness bl_power 10 10 10 0 I wonder if we could simulate functional keypress to do workaround, I found related info in lshal log. (for device platform_i8042_i8042_KBD_port_logicaldev_input', there are 'e059:brightnessup', 'e06e:brightnessup', 'e04e:brightnessup', 'e06f:brightnessdown') Lshal log (for backlight) =================== udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input' info.addons.singleton = {'hald-addon-input'} (string list) info.callouts.add = {'hal-setup-keymap'} (string list) info.capabilities = {'input', 'input.keyboard', 'input.keypad', 'input.keys', 'input.keymap', 'button'} (string list) info.category = 'input' (string) info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string) info.product = 'AT Translated Set 2 keyboard' (string) info.subsystem = 'input' (string) info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port_logicaldev_input' (string) input.device = '/dev/input/event5' (string) input.keymap.data = {'e025:help', 'e026:setup', 'e027:battery', 'e029:switchvideomode', 'e033:euro', 'e034:dollar', 'e054:bluetooth', 'e055:wlan', 'e056:wlan', 'e057:bluetooth', 'e058:bluetooth', 'e059:brightnessup', 'e06e:brightnessup', 'e04e:brightnessup', 'e06f:brightnessdown', 'e071:f22', 'e072:f22', 'e073:prog2', 'e074:prog1', 'e075:presentation', 'e078:fn', 'e079:f23'} (string list) input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_KBD_port' (string) input.product = 'AT Translated Set 2 keyboard' (string) input.x11_driver = 'evdev' (string) input.xkb.layout = 'us' (string) input.xkb.model = 'evdev' (string) input.xkb.rules = 'evdev' (string) input.xkb.variant = '' (string) linux.device_file = '/dev/input/event5' (string) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'input' (string) linux.sysfs_path = '/sys/devices/platform/i8042/serio0/input/input5/event5' (string) udi = '/org/freedesktop/Hal/devices/computer_backlight' info.addons = {'hald-addon-generic-backlight'} (string list) info.capabilities = {'laptop_panel'} (string list) info.category = 'laptop_panel' (string) info.interfaces = {'org.freedesktop.Hal.Device.LaptopPanel'} (string list) info.parent = '/org/freedesktop/Hal/devices/computer' (string) info.product = 'Generic Backlight Device' (string) info.subsystem = 'backlight' (string) info.udi = '/org/freedesktop/Hal/devices/computer_backlight' (string) laptop_panel.access_method = 'general' (string) laptop_panel.brightness_in_hardware = true (bool) laptop_panel.num_levels = 11 (0xb) (int) linux.hotplug_type = 2 (0x2) (int) linux.subsystem = 'backlight' (string) linux.sysfs_path = '/sys/devices/virtual/backlight/acpi_video0' (string) Hao -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Deng, Ying An Sent: 2009年6月5日 15:28 To: Wang, Jing J; [email protected] Subject: Re: [Moblin Dev] Inconsistent result of Screen brightness adjust by Hotkeys and Moblin Brightness Setting Hi, For some models, the brightness is adjusted by SMI handler rather than driver in OS, which is out of the control by software inside OS. Best Regards, DengYingAn -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Wang, Jing J Sent: Friday, June 05, 2009 3:17 PM To: [email protected] Subject: [Moblin Dev] Inconsistent result of Screen brightness adjust by Hotkeys and Moblin Brightness Setting Folks, I notice for some netbook models, adjust screen brightness show inconsistent result between Moblin setting and Hotkeys. For example, in Moblin brightness setting, the dialog tell me "Sorry, we don's support modifying the brightness of your screen", but by Hotkeys, the brightness adjust is workable. So I checked the HAL info in such kind of netbook, there is no any info about backlight. Moreover, /sys/class/backlight folder is empty. Given that, I am curious that how hotkey achieve Brightness adjust, is there another way? Thanks WangJing _______________________________________________ Moblin dev Mailing List [email protected] To manage or unsubscribe from this mailing list visit: https://lists.moblin.org/mailman/listinfo/dev or your user account on http://moblin.org once logged in. For more information on the Moblin Developer Mailing lists visit: http://moblin.org/community/mailing-lists _______________________________________________ Moblin dev Mailing List [email protected] To manage or unsubscribe from this mailing list visit: https://lists.moblin.org/mailman/listinfo/dev or your user account on http://moblin.org once logged in. For more information on the Moblin Developer Mailing lists visit: http://moblin.org/community/mailing-lists _______________________________________________ Moblin dev Mailing List [email protected] To manage or unsubscribe from this mailing list visit: https://lists.moblin.org/mailman/listinfo/dev or your user account on http://moblin.org once logged in. For more information on the Moblin Developer Mailing lists visit: http://moblin.org/community/mailing-lists
