diff options
author | Roderick Colenbrander <roderick.colenbrander@sony.com> | 2017-03-07 18:45:07 -0500 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2017-03-21 10:11:56 -0400 |
commit | b9f7d245e34b1f42b5389b015962a2f022d4ece2 (patch) | |
tree | c3187765cd0c783dd83a7f8e66631c0d102dfdb7 | |
parent | f2f47c385d2babf44cbd2ec2be4f2b29b88041bc (diff) |
HID: sony: Mark DS4 touchpad device as a pointer
Currently the DS4 touchpad device is neither classified as a direct
input device nor as a pointer device. It makes most sense to mark
it as a pointer device.
Signed-off-by: Roderick Colenbrander <roderick.colenbrander@sony.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
-rw-r--r-- | drivers/hid/hid-sony.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/hid/hid-sony.c b/drivers/hid/hid-sony.c index dabac09fd934..dedaefa3e1f9 100644 --- a/drivers/hid/hid-sony.c +++ b/drivers/hid/hid-sony.c | |||
@@ -1236,7 +1236,7 @@ static int sony_register_touchpad(struct sony_sc *sc, int touch_count, | |||
1236 | snprintf(name, name_sz, "%s" DS4_TOUCHPAD_SUFFIX, sc->hdev->name); | 1236 | snprintf(name, name_sz, "%s" DS4_TOUCHPAD_SUFFIX, sc->hdev->name); |
1237 | sc->touchpad->name = name; | 1237 | sc->touchpad->name = name; |
1238 | 1238 | ||
1239 | ret = input_mt_init_slots(sc->touchpad, touch_count, 0); | 1239 | ret = input_mt_init_slots(sc->touchpad, touch_count, INPUT_MT_POINTER); |
1240 | if (ret < 0) | 1240 | if (ret < 0) |
1241 | goto err; | 1241 | goto err; |
1242 | 1242 | ||