diff options
| -rw-r--r-- | drivers/input/mousedev.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/input/mousedev.c b/drivers/input/mousedev.c index 78c3ea75da2a..be83516c776c 100644 --- a/drivers/input/mousedev.c +++ b/drivers/input/mousedev.c | |||
| @@ -1029,6 +1029,15 @@ static const struct input_device_id mousedev_ids[] = { | |||
| 1029 | BIT_MASK(ABS_PRESSURE) | | 1029 | BIT_MASK(ABS_PRESSURE) | |
| 1030 | BIT_MASK(ABS_TOOL_WIDTH) }, | 1030 | BIT_MASK(ABS_TOOL_WIDTH) }, |
| 1031 | }, /* A touchpad */ | 1031 | }, /* A touchpad */ |
| 1032 | { | ||
| 1033 | .flags = INPUT_DEVICE_ID_MATCH_EVBIT | | ||
| 1034 | INPUT_DEVICE_ID_MATCH_KEYBIT | | ||
| 1035 | INPUT_DEVICE_ID_MATCH_ABSBIT, | ||
| 1036 | .evbit = { BIT(EV_KEY) | BIT(EV_ABS) | BIT(EV_SYN) }, | ||
| 1037 | .keybit = { [BIT_WORD(BTN_LEFT)] = BIT_MASK(BTN_LEFT) }, | ||
| 1038 | .absbit = { BIT_MASK(ABS_X) | BIT_MASK(ABS_Y) }, | ||
| 1039 | }, /* Mouse-like device with absolute X and Y but ordinary | ||
| 1040 | clicks, like hp ILO2 High Performance mouse */ | ||
| 1032 | 1041 | ||
| 1033 | { }, /* Terminating entry */ | 1042 | { }, /* Terminating entry */ |
| 1034 | }; | 1043 | }; |
