LINUX.ORG.RU

Qt creator не работает touchscreen

 ,


0

1

Привет. процессор imx287

Не могу понять как включить или настроить touchscreen в qt creator. В общем tslib в buildroot включил выполнил в buildroot правим Target packages → Libraries → Hardware handling →

  • tslib. ts_calibrate

    ts_test

    работают все нормально.

    Взял калькулятор запустил выполнив

    # export TSLIB_TSDEVICE=/dev/input/event0 # ts_calibrate # export QWS_MOUSE_PROTO=tslib:/dev/input/event0 # ./calculator -qws все работает.

    Настроил отладку в qt creator по ssh.

    Загружаю приложение а кнопки не работают. Думаю что нужно что-то настраивать в qt creator ну что мне не ясно. Подскажите?

Ответ на: комментарий от Alex_Golubev

есть в qt creatorвозможность установить переменную или выполнить скрипт перед запуском отладки? Вот хочу выполнить перед запускам export QWS_MOUSE_PROTO=tslib:/dev/input/event0 но как это сделать?

Alex_Golubev
() автор топика
Ответ на: комментарий от Alex_Golubev

Добавь это в .profile или .bahrc на самом устройстве и тестируй. Потом в системный environment перенеси.

EXL ★★★★★
()
Ответ на: комментарий от EXL

А в настройках Creator'а есть возможности установить переменную export TSLIB_TSDEVICE=/dev/input/event0 или выполнить скрипт перед запуском отладки?

Alex_Golubev
() автор топика
Ответ на: комментарий от Alex_Golubev

Для хоста – точно есть такая возможность (вкладка Projects => Environment). А вот для целевого устройства – к сожалению, не знаю.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Добавил ts_calibrate export QWS_MOUSE_PROTO=tslib:/dev/input/event0 в etc/profile получил ошибку при отладки

sh : /etc/profile : line 22: ts_calibrate: not found Could not read calibration: «/etc/pointercal» QWSTslibMouseHandlerPrivate: ts_open() failed with error: 'No such file or directory' Please check your tslib installation!

Alex_Golubev
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.