From 20a90bef8b4993f06cf76ad05e3d4c974e1614f6 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Tue, 22 Apr 2008 16:37:02 +0100 Subject: [PATCH] Add a default touchscreen path When enabling the touchscreen, open /dev/input/touchscreen0 if no path was specified. --- hw/kdrive/linux/tslib.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hw/kdrive/linux/tslib.c b/hw/kdrive/linux/tslib.c index 371aeced9..50cd7cbd2 100644 --- a/hw/kdrive/linux/tslib.c +++ b/hw/kdrive/linux/tslib.c @@ -114,6 +114,10 @@ TslibEnable (KdPointerInfo *pi) private->raw_event_hook = NULL; private->raw_event_closure = NULL; + if (!pi->path) { + pi->path = "/dev/input/touchscreen0"; + ErrorF("[tslib/TslibEnable] no device path given, trying %s\n", pi->path); + } private->tsDev = ts_open(pi->path, 0); private->fd = ts_fd(private->tsDev); if (!private->tsDev || ts_config(private->tsDev) || private->fd < 0) {