https://bugzilla.novell.com/show_bug.cgi?id=331599
User fabien@crespel.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=331599#c2
Fabien Crespel
By the way, I'm pretty sure that all ASUS laptops (a) handle the brightness in hardware and (b) issue the ACPI event. It is very much the same as with ThinkPads.
Not all ASUS laptops handle brightness in hardware. They used to, but recent BIOSes now use "the Vista way", which is handled in Linux by the "video" kernel module (which is sadly disabled by default on openSUSE 10.3). Still, this doesn't change the meaning of the ASUS "ATKD" ACPI events (0x10 and 0x20 + brightness): they are only there for notification, not to ask for a change. Basically, when pressing the brightness keys, the old BIOSes changed the hardware value and sent the ASUS notification. Recent BIOSes only notify the LCD device with value 0x86 (brightness up) or 0x87 (brightness down); the video module does its job and calls method _BCM of the LCD device, which eventually sends the old ASUS notifications. If you want more information about this, I can provide the DSDT of an old BIOS and of a recent one for comparison. Additionally, the following lines should be added to /usr/share/hotkey-setup/asus.rules to support media keys (very useful to control Amarok :p) hotkey ATKD 00000095,226 # KEY_MEDIA hotkey ATKD 00000045,164 # KEY_PLAYPAUSE hotkey ATKD 00000043,128 # KEY_STOP hotkey ATKD 00000040,165 # KEY_PREVIOUSSONG hotkey ATKD 00000041,163 # KEY_NEXTSONG -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.