diff options
| -rw-r--r-- | drivers/hid/wacom_wac.c | 3 | ||||
| -rw-r--r-- | drivers/hid/wacom_wac.h | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/drivers/hid/wacom_wac.c b/drivers/hid/wacom_wac.c index f78ad77d9ed7..81467c982734 100644 --- a/drivers/hid/wacom_wac.c +++ b/drivers/hid/wacom_wac.c | |||
| @@ -1539,6 +1539,9 @@ static void wacom_wac_pen_usage_mapping(struct hid_device *hdev, | |||
| 1539 | case HID_DG_TOOLSERIALNUMBER: | 1539 | case HID_DG_TOOLSERIALNUMBER: |
| 1540 | wacom_map_usage(input, usage, field, EV_MSC, MSC_SERIAL, 0); | 1540 | wacom_map_usage(input, usage, field, EV_MSC, MSC_SERIAL, 0); |
| 1541 | break; | 1541 | break; |
| 1542 | case WACOM_HID_WD_FINGERWHEEL: | ||
| 1543 | wacom_map_usage(input, usage, field, EV_ABS, ABS_WHEEL, 0); | ||
| 1544 | break; | ||
| 1542 | } | 1545 | } |
| 1543 | } | 1546 | } |
| 1544 | 1547 | ||
diff --git a/drivers/hid/wacom_wac.h b/drivers/hid/wacom_wac.h index 63a5a2586707..544755929c2f 100644 --- a/drivers/hid/wacom_wac.h +++ b/drivers/hid/wacom_wac.h | |||
| @@ -89,6 +89,7 @@ | |||
| 89 | #define WACOM_HID_SP_DIGITIZERINFO 0x00100000 | 89 | #define WACOM_HID_SP_DIGITIZERINFO 0x00100000 |
| 90 | #define WACOM_HID_WD_DIGITIZER (WACOM_HID_UP_WACOMDIGITIZER | 0x01) | 90 | #define WACOM_HID_WD_DIGITIZER (WACOM_HID_UP_WACOMDIGITIZER | 0x01) |
| 91 | #define WACOM_HID_WD_DISTANCE (WACOM_HID_UP_WACOMDIGITIZER | 0x0132) | 91 | #define WACOM_HID_WD_DISTANCE (WACOM_HID_UP_WACOMDIGITIZER | 0x0132) |
| 92 | #define WACOM_HID_WD_FINGERWHEEL (WACOM_HID_UP_WACOMDIGITIZER | 0x0d03) | ||
| 92 | #define WACOM_HID_WD_DATAMODE (WACOM_HID_UP_WACOMDIGITIZER | 0x1002) | 93 | #define WACOM_HID_WD_DATAMODE (WACOM_HID_UP_WACOMDIGITIZER | 0x1002) |
| 93 | #define WACOM_HID_UP_G9 0xff090000 | 94 | #define WACOM_HID_UP_G9 0xff090000 |
| 94 | #define WACOM_HID_G9_PEN (WACOM_HID_UP_G9 | 0x02) | 95 | #define WACOM_HID_G9_PEN (WACOM_HID_UP_G9 | 0x02) |
