於 四,2012-09-13 於 17:03 +0100,Matthew Garrett 提到: > On Thu, Sep 13, 2012 at 09:47:06AM -0600, Nathanael D. Noblet wrote: > > Hello Joey li, > > > > On 09/13/2012 04:05 AM, joeyli wrote: > > >On the other hand, > > >I checked your dmideocde on brc#848720, the 0x82 is the RIGHT acpi code > > >to you for touchpad_toggle key, that means acer-wmi should emit > > >KEY_TOUCHPAD_TOGGLE to userland. There have another thing also listen > > >the KEY_TOUCHPAD_TOGGLE and do the change. I checked the > > >gnome-settings-daemon, it just show up OSD but didn't change touchpad > > >status. > > > > I was discussing this with Matthew Garrett in #fedora-kernel. He's > > telling me that if the hardware does the enabling/disabling that it > > should not emit _TOGGLE, but that it should emit KEY_TOUCHPAD_ON or > > KEY_TOUCHPAD_OFF instead. I'm in no place to know one way or the > > other. I've CC'd him on this so the discussion of the issue can > > continue to figure out what the source problem is. > > Right - TOUCHPAD_TOGGLE is a request from the hardware that the desktop > environment change the state. In this case hitting the key is causing > the hardware to change its state directly, and therefore it should just > be sending KEY_TOUCHPAD_ON or KEY_TOUCHPAD_OFF. > Got it! We need check the DSDT for look at if there have any wmi used to grab the touchpad status. Thanks Joey Lee -- To unsubscribe from this list: send the line "unsubscribe platform-driver-x86" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html