Bug 16335 - Add zoom and ThinkPad events to acpi addon for IBM
Summary: Add zoom and ThinkPad events to acpi addon for IBM
Status: RESOLVED FIXED
Alias: None
Product: hal
Classification: Unclassified
Component: hald (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: David Zeuthen (not reading bugmail)
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-13 02:32 UTC by Paul Bolle
Modified: 2008-06-17 11:04 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Add zoom and ThinkPad events to acpi addon for IBM (1.13 KB, patch)
2008-06-13 02:32 UTC, Paul Bolle
Details | Splinter Review

Description Paul Bolle 2008-06-13 02:32:17 UTC
Created attachment 17101 [details] [review]
Add zoom and ThinkPad events to acpi addon for IBM

As of kernel 2.6.25 there are acpi events generated for the "Fn+Space" button combination and for the "ThinkPad" (a.k.a. "Access IBM" and "ThinkVantage") button, both on IBM/LENOVO ThinkPads.

I'll attach a patch ("git log -p" format) that adds "zoom" and "ThinkPad" button events to the acpi addon for IBM/LENOVO ThinkPads. The names I chose for these events are just some (safe) guesses.

This patch fixes a trivial typo too ("Fn=Insert").

With this patch both events show up in "dbus-monitor --system". If only I knew how to do something actually useful with these dbus messages I see scrolling by ...
Comment 1 Danny Kukawka 2008-06-17 11:04:19 UTC
commit 4276780fd59f649e9ad254e16c49777598cdfe58
Author: Paul Bolle <pebolle@tiscali.nl>
Date:   Tue Jun 17 20:03:44 2008 +0200

    add zoom and ThinkPad events to acpi addon for IBM/Lenovo

    Add "zoom" ("Fn+Space") and "ThinkPad" (a.k.a. "Access IBM" and
    "ThinkVantage") button events to the acpi addon for IBM/LENOVO ThinkPads.
    As of kernel 2.6.25 there are acpi events generated for these buttons too.

    Fixed a trivial typo too ("Fn=Insert").

    (Note: fix/close bug fd.o #16335)


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.