I'm reassigning this to the hotkey-setup package, as the hotkey-setup init script is likely the best place to fix this. /proc/acpi/ibm/hotkey initializes to 0x008c7fff, and the hotkey-setup init script only modifies it to 0x00ff7fff, leaving the missing bit as the one controlling the brightness up button. In gutsy, the thinkpad_acpi module appears to initialize the value differently, so the brightness keys work by default. Strangely it appears that the hotkey-setup would enable all the hotkeys if you had intel, ati, or radeon drivers set up in your xorg.conf, but otherwise only the top 8 bits of the mask. I don't find a good explanation for this behavior. On my T43p, the default xorg.conf doesn't identify any driver, so this doesn't happen. Nor does it happen if I enable fglrx, which matches none of intel, ati, or radeon, and again it doesn't enable all hotkeys. I'd like to understand why this line is restricted to specific xorg video drivers.
** Changed in: hotkey-setup (Ubuntu) Sourcepackagename: linux => hotkey-setup -- Brightness up not generating ACPI event on Thinkpad T43p, T42, X31, X40 https://bugs.launchpad.net/bugs/222796 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs