Hi you two, On Mo, 23 Mär 2009, Matthew Garrett wrote: > Ok, thanks. Can you try this instead of the other patches? I'm a touch > concerned about the release events on the S1 and S2 buttons looking like > the events for some of the Fn keys, which may mean that we need to find > some way of distinguishing them. I tried your patch together with Mattia's remark: On Mo, 23 Mär 2009, Mattia Dongili wrote: > the above code was not meant to be tested. What you should do instead is > changing the line (after Matthew's patch): > if (ev == 0x92 || ev == 0x93) { > in sony_acpi_notify to > if (ev == 0x92 || ev == 0x93 || ev == 0x90) { and it works fine. Regarding the key press events I did what Mattia said (loading with debug=1): Some created an "Unknown event" in the log, some not. S1: sony-laptop: sony_acpi_notify, event: 0x20 sony-laptop: sony_acpi_notify, event: 0x10 S2: sony-laptop: sony_acpi_notify, event: 0x20 sony-laptop: sony_acpi_notify, event: 0x11 Fn-F5 (brightness -) sony-laptop: Unknown event: 90 85 sony-laptop: sony_acpi_notify, event: 0x85 sony-laptop: sony_laptop_report_input_event, event not known: 133 sony-laptop: unknown input event 85 sony-laptop: Unknown event: 90 5 sony-laptop: sony_acpi_notify, event: 0x05 Fn-F6 (brightness +) sony-laptop: Unknown event: 90 86 sony-laptop: sony_acpi_notify, event: 0x86 sony-laptop: sony_laptop_report_input_event, event not known: 134 sony-laptop: unknown input event 86 sony-laptop: Unknown event: 90 6 sony-laptop: sony_acpi_notify, event: 0x06 sony-laptop: unknown input event 06 Fn-F7 (switch output mode) sony-laptop: Unknown event: 90 87 sony-laptop: sony_acpi_notify, event: 0x87 sony-laptop: sony_laptop_report_input_event, event not known: 135 sony-laptop: unknown input event 87 sony-laptop: Unknown event: 90 7 sony-laptop: sony_acpi_notify, event: 0x07 Fn-F9 (Zoom minus) sony-laptop: sony_acpi_notify, event: 0x14 sony-laptop: sony_acpi_notify, event: 0x3b Fn-F10 (Zoom plus) sony-laptop: Unknown event: 90 8a sony-laptop: sony_acpi_notify, event: 0x8a sony-laptop: sony_laptop_report_input_event, event not known: 138 sony-laptop: unknown input event 8a sony-laptop: Unknown event: 90 a sony-laptop: sony_acpi_notify, event: 0x0a Best wishes Norbert ------------------------------------------------------------------------------- Dr. Norbert Preining <preining@xxxxxxxx> Vienna University of Technology Debian Developer <preining@xxxxxxxxxx> Debian TeX Group gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 ------------------------------------------------------------------------------- LULWORTH (n.) Measure of conversation. A lulworth defines the amount of the length, loudness and embarrassment of a statement you make when everyone else in the room unaccountably stops talking at the same time. --- Douglas Adams, The Meaning of Liff -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html