UBUNTU: SAUCE: (drop after 2.6.38) eeepc-wmi: Add support for T101MT Home/Express...
authorSeth Forshee <seth.forshee@canonical.com>
Thu, 31 Mar 2011 15:00:46 +0000 (10:00 -0500)
committerLeann Ogasawara <leann.ogasawara@canonical.com>
Tue, 5 Apr 2011 16:36:52 +0000 (09:36 -0700)
commitcbaee53a65b5675d706ed906f52e1cb1efe91552
treeb4d6615d5ffa23aa64b6041174f5aa0fcbc63c2d
parent011c38d6fc32d91da7bb757f69cff8a507010006
UBUNTU: SAUCE: (drop after 2.6.38) eeepc-wmi: Add support for T101MT Home/Express Gate key

This key is different than other hotkeys, having seperate scan
codes for press, release, and hold, so it requires some special
filtering. Press and release events are passed on, and hold events
are ignored since sparse-keymap does not support hardware
autorepeat. Instead, the input core's software autorepeat is
enabled for the input device.

Note that "Home" in the context of this button doesn't mean the
same thing as the usual Home key, and it really isn't clear at
all what is meant by "Home". The manufacurer's description of the
button indicates that it should launch some sort of touch screen
settings interface on short press and apply a desktop rotation on
long press.

Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
drivers/platform/x86/eeepc-wmi.c