diff options
Diffstat (limited to 'src/plugins/generic/tslib/qtslib.cpp')
-rw-r--r-- | src/plugins/generic/tslib/qtslib.cpp | 5 |
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(); |