https://bugzilla.novell.com/show_bug.cgi?id=226122 User trenn@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=226122#c23 Thomas Renninger <trenn@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Info Provider|jonas@jonasbjork.net |thoenig@novell.com --- Comment #23 from Thomas Renninger <trenn@novell.com> 2008-03-02 06:04:29 MST --- This might be another problem... Timo, if it does not exist yet, we should publish a little how-to with the steps you showed me recently how to detect and set up extra keys... IMO this should be placed on opensuse.org so that we can easily link to it in such bugs. It could look like that: In general: A) If handled via keyboard map ============================== Invoke: showkey and hit the key then there should either come a message about the key or a message in dmesg if totally unknown. B) If nothing happened it might be acpi controlled ================================================== Remove polling acpi drivers: rmmod battery rmmod thermal Increase acpi debug messages: echo 0x1f >/sys/module/acpi/parameters/debug_level and hit the key. dmesg |tail there should pop up ACPI messages in dmesg (better double check that there haven't been messages from other ACPI things meanwhile). A) Is AFAIK easy to fix via hal fdi files: /usr/share/hal/fdi/information B) B.1) Could be an easy fix if an ACPI driver already exists and we just need to make sure it loads out of the box. B.2) Or the driver does not know the machine model or the key and needs some more or less simple code to be added to recognise the machine -> needs recompilation of the kernel B.3) Or worst case, there is no driver for the machine or its model yet or WMI the ugly Windows Media Interface stuff is used. For the latter there is at least a framework out now, but pretty sure code needs to be added... -- 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.