summaryrefslogtreecommitdiffstats
path: root/src/plugins/generic/tslib/qtslib.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/generic/tslib/qtslib.cpp')
-rw-r--r--src/plugins/generic/tslib/qtslib.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/generic/tslib/qtslib.cpp b/src/plugins/generic/tslib/qtslib.cpp
index 6986fd5dfa..773939b485 100644
--- a/src/plugins/generic/tslib/qtslib.cpp
+++ b/src/plugins/generic/tslib/qtslib.cpp
@@ -64,7 +64,10 @@ QTsLibMouseHandler::QTsLibMouseHandler(const QString &key,
qDebug() << "QTsLibMouseHandler" << key << specification;
setObjectName(QLatin1String("TSLib Mouse Handler"));
- QByteArray device = "/dev/input/event1";
+ QByteArray device = qgetenv("TSLIB_TSDEVICE");
+ if (device.isEmpty())
+ device = QByteArrayLiteral("/dev/input/event1");
+
if (specification.startsWith("/dev/"))
device = specification.toLocal8Bit();