Ubuntu 16.04 mit Touchscreen. Wir entwickeln eine Anwendung, die beim ersten Start des Betriebssystems gestartet wird. Wir planen, den Computer nur mit Touchscreen zu verwenden. Keine Maus oder Tastatur.
Unser Problem ist, dass wir den Touchscreen beim ersten Start der Anwendung nicht zum Laufen bringen, es sei denn, der Touchscreen wurde vor dem Start der Anwendung „berührt“. Wir starten beispielsweise den Computer, öffnen die Anwendung und berühren den Bildschirm, aber es erfolgt keine Reaktion. (Maus und Tastatur funktionieren einwandfrei.) Wir beenden die Anwendung und da der Touchscreen bereits mindestens einmal verwendet wurde, können wir die Anwendung jetzt erneut öffnen und alles funktioniert einwandfrei. Oder ... wir starten den Computer, verwenden den Touchscreen und können daher jetzt die App öffnen und alles funktioniert wie es soll.
Da das fertige Produkt erfordert, dass der Computer direkt in die Anwendung bootet und der Standardbenutzer keinen Zugriff auf Maus oder Tastatur hat, hoffte ich, dass mir jemand, der sich mit Linux-Eingabegeräten besser auskennt, einen Weg zeigen kann, entweder ein Touch-Ereignis aus einem Startskript zu skripten oder eine bessere Lösung für unser Problem hat.
Vielen Dank an alle, die mehr über dieses Thema wissen.
UPDATE: Ich habe mich gefragt, ob dies ein Treiberproblem sein könnte. Gibt es eine Möglichkeit, das Betriebssystem zu zwingen, einen bestimmten Treiber zuzuweisen? Der Treiber, den ich verwenden möchte, ist der HID-Multitouch-Treiber und ich bin ziemlich sicher, dass er für Ubuntu 16.04 verfügbar ist.