CHROMIUM: Input: cyapa - set POINTER and BUTTONPAD props
authorDaniel Kurtz <djkurtz@chromium.org>
Mon, 23 Apr 2012 07:26:40 +0000 (15:26 +0800)
committerGrant Grundler <grundler@google.com>
Thu, 24 May 2012 22:12:08 +0000 (15:12 -0700)
Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>
BUG=chromium-os:27072
TEST=Use DISPLAY=:0 xinput list to find the ID for touchpad device
 1) Dump touchpad_activity_log:
  DISPLAY=:0 xinput set-prop 9 "Logging Notify" 1
 2) grep isButtonPad /var/log/touchpad_activity_log.txt
  => should show: "isButtonPad": true,

Change-Id: I5327718761b968bf35fe81b7b83d6243c639bf94
Reviewed-on: https://gerrit.chromium.org/gerrit/20819
Reviewed-by: Andrew de los Reyes <adlr@chromium.org>
Reviewed-by: Benson Leung <bleung@chromium.org>
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
drivers/input/mouse/cyapa.c

index ab56e4a..d9b9b87 100644 (file)
@@ -1600,6 +1600,9 @@ static int cyapa_create_input_dev(struct cyapa *cyapa)
 
        __set_bit(BTN_LEFT, input->keybit);
 
+       __set_bit(INPUT_PROP_POINTER, input->propbit);
+       __set_bit(INPUT_PROP_BUTTONPAD, input->propbit);
+
        /* Register the device in input subsystem */
        ret = input_register_device(input);
        if (ret) {