HID: wacom: Reset stylus buttons - Intuos4 WL
authorPrzemo Firszt <przemo@firszt.eu>
Fri, 9 Mar 2012 13:20:51 +0000 (13:20 +0000)
committerJiri Kosina <jkosina@suse.cz>
Mon, 12 Mar 2012 14:52:28 +0000 (15:52 +0100)
Stylus buttons have to be resetted when going out-of-prox.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
Reviewed-by: Jason Gerecke <killertofu@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-wacom.c

index 58aedbc80f02cd899b97b0c6a583508be9ac7587..f9af474275dbbd09c247d8716d1676dedc3866da 100644 (file)
@@ -352,6 +352,8 @@ static void wacom_i4_parse_pen_report(struct wacom_data *wdata,
        case 0x80: /* Out of proximity report */
                input_report_key(input, BTN_TOUCH, 0);
                input_report_abs(input, ABS_PRESSURE, 0);
+               input_report_key(input, BTN_STYLUS, 0);
+               input_report_key(input, BTN_STYLUS2, 0);
                input_report_key(input, wdata->tool, 0);
                input_report_abs(input, ABS_MISC, 0);
                input_event(input, EV_MSC, MSC_SERIAL, wdata->serial);