diff options
author | Roderick Colenbrander <roderick.colenbrander@sony.com> | 2017-03-08 00:45:07 +0100 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2017-03-21 15:11:56 +0100 |
commit | b9f7d245e34b1f42b5389b015962a2f022d4ece2 (patch) | |
tree | c3187765cd0c783dd83a7f8e66631c0d102dfdb7 /drivers/hid | |
parent | HID: sony: Support motion sensor calibration on dongle (diff) | |
download | linux-b9f7d245e34b1f42b5389b015962a2f022d4ece2.tar.xz linux-b9f7d245e34b1f42b5389b015962a2f022d4ece2.zip |
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>
Diffstat (limited to 'drivers/hid')
-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, snprintf(name, name_sz, "%s" DS4_TOUCHPAD_SUFFIX, sc->hdev->name); sc->touchpad->name = name; - ret = input_mt_init_slots(sc->touchpad, touch_count, 0); + ret = input_mt_init_slots(sc->touchpad, touch_count, INPUT_MT_POINTER); if (ret < 0) goto err; |