Some laptops will have a "touchpad toggle" soft button, which expects user-space to turn off the touchpad themselves, some other devices will do this in hardware, but send key events telling us that the touchpad has been turned off/on. KEY_TOUCHPAD_ON/KEY_TOUCHPAD_OFF will be used by user-space to show a popup with the status of the touchpad. Signed-Off-By: Bastien Nocera <hadess@xxxxxxxxxx> --- include/linux/input.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/include/linux/input.h b/include/linux/input.h index 896a922..46dca75 100644 --- a/include/linux/input.h +++ b/include/linux/input.h @@ -545,6 +545,10 @@ struct input_absinfo { #define KEY_CONTEXT_MENU 0x1b6 /* GenDesc - system context menu */ #define KEY_MEDIA_REPEAT 0x1b7 /* Consumer - transport control */ +#define KEY_TOUCHPAD_TOGGLE 0x1b8 /* Ask user-space to switch the touchpad off */ +#define KEY_TOUCHPAD_ON 0x1b9 /* Tell user-space touchpad is now on */ +#define KEY_TOUCHPAD_OFF 0x1ba /* As above but off */ + #define KEY_DEL_EOL 0x1c0 #define KEY_DEL_EOS 0x1c1 #define KEY_INS_LINE 0x1c2 -- 1.7.3.2 -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html