Commit 0e253fdb authored by Przemo Firszt's avatar Przemo Firszt Committed by Jiri Kosina

HID: wacom: Add BTN_TOOL_FINGER for pad button reporting

Without this patch xf86-input-wacom driver wasn't able to properly recognise
pad button events. It was also causing some problems with button mapping.
Signed-off-by: default avatarPrzemo Firszt <przemo@firszt.eu>
Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
parent 23aeb61e
...@@ -142,6 +142,7 @@ static int wacom_raw_event(struct hid_device *hdev, struct hid_report *report, ...@@ -142,6 +142,7 @@ static int wacom_raw_event(struct hid_device *hdev, struct hid_report *report,
wdata->butstate = rw; wdata->butstate = rw;
input_report_key(input, BTN_0, rw & 0x02); input_report_key(input, BTN_0, rw & 0x02);
input_report_key(input, BTN_1, rw & 0x01); input_report_key(input, BTN_1, rw & 0x01);
input_report_key(input, BTN_TOOL_FINGER, 0xf0);
input_event(input, EV_MSC, MSC_SERIAL, 0xf0); input_event(input, EV_MSC, MSC_SERIAL, 0xf0);
input_sync(input); input_sync(input);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment