Добрый день.
У меня имеется HolaDuo + Hola-IEB + SK-ATM0700D4. Я собрал в buildroot всё необходимое для работы этой платы, включая QT4 для работы с графикой через linuxfb, и tslib 1.1 (в библиотеках и в QT в частности).
Прошился, всё отлично работает, QT приложения с графикой через удалёнку отлично запускаются.
Решил настроить touch screen и не вышло.
Делал следующее:
1) В /etc/profile прописал:
2)Через ts_calibrate откалибровал.
После чего ts_test хорошо работает.
Но в QT приложениях тач не в какую не работает. Машка USB тоже не реагирует. Вот я и думаю, может я ещё какие-нибудь настройки забыл сделать, может кто сталкивался с похожей проблемой и сможет подсказать?
На форуме много чего уже прочитал, но там по большей части все в иксах пытаются запустить, а я хочу без иксов работать.
Идея перейти на Qt5 была, при попытки с ходу, собрал с Qt5 с минимальным набором, но приложение у меня компелировать не захотело под него. И я пока вернулся к Qt4.
С мышкой попробуй, чисто ради интереса.
Через удалёнку имею ввиду через QT Creator удалённо через gdb. Запускал и на плате, готовое приложение. Запускаю ts_test всё работает, запускаю приложение, и ноль реакции, так что с переменными должно быть всё в норме.
Волшебство да и только, включил в настройках pc и linux input после чего программа стала вылетать с Segmentation fault. Отключил, собрал, та же ерунда, думаю "ну значит не изменились настройки", снёс папку с qt в output/build, заново собрал и тач нормально заработал!!!))) Видимо какие-то старые настройки в Qt остались. sasamy спасибо, что помогал))