diff options
author | Henrik Rydberg <rydberg@euromail.se> | 2008-11-04 13:31:38 +0100 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2008-11-13 10:31:36 +0100 |
commit | 437184ae8bd1ef923a40b009e37801deae66ad55 (patch) | |
tree | 9b9fc2b295998135334c9a6fa32efff589486187 /include | |
parent | a96d6ef34751093797c3a6c6080733dd7af23d35 (diff) | |
download | op-kernel-dev-437184ae8bd1ef923a40b009e37801deae66ad55.zip op-kernel-dev-437184ae8bd1ef923a40b009e37801deae66ad55.tar.gz |
HID: map macbook keys for "Expose" and "Dashboard"
On macbooks there are specific keys for the user-space functions Expose
and Dashboard, which currently has no counterpart in input.h. This patch
adds KEY_SCALE and KEY_DASHBOARD, and maps the keyboard accordingly.
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/input.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/input.h b/include/linux/input.h index b86fb55..5341e82 100644 --- a/include/linux/input.h +++ b/include/linux/input.h @@ -238,6 +238,7 @@ struct input_absinfo { #define KEY_KPEQUAL 117 #define KEY_KPPLUSMINUS 118 #define KEY_PAUSE 119 +#define KEY_SCALE 120 /* AL Compiz Scale (Expose) */ #define KEY_KPCOMMA 121 #define KEY_HANGEUL 122 @@ -322,6 +323,7 @@ struct input_absinfo { #define KEY_PAUSECD 201 #define KEY_PROG3 202 #define KEY_PROG4 203 +#define KEY_DASHBOARD 204 /* AL Dashboard */ #define KEY_SUSPEND 205 #define KEY_CLOSE 206 /* AC Close */ #define KEY_PLAY 207 |