пишу тестовую программу котрая пытается открыть /dev/misc/ep93xx_ts
файл открывается и закрывается, делаю предварительный вывод что
контроллер tuch-panel поднялся ядром
как это проверить достоверно? в /proc/misc/ есть файл ep93xx_ts -
этого достаточно?
запускаю простейшее приложение из примеров - аналоговые часы
analogclock -qws
часы отображаются и работают, в консоль никакой ругани не выдает
курсор мышы на тач-панель не риагирует
помогите запустить тач-панель
вставлял отладочный вывод в исходник qt: qt-embedded-linux-opensource-
src-4.4.0/src/gui/embedded/qwsmouse_tslib_qws.cpp функцию
QWSTslibMouseHandlerPrivate::open() которая открывает /dev/misc/
ep93xx_ts и прицепляет инпут qt к девайсу. результат при запуске
приложения qt ниче не печаетcя в консоль, делаю предварительный вывод
что qt и не пытается подцепить tslib. хочется думать что неправильно
настроенны параметры окружения... доков не нашел
че делать :( помогите
klen
unread,
Jul 30, 2008, 5:23:32 PM7/30/08
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to tion_sbc
извините за два одинаковых сообщения.
все заработало.
дело было не в бобине....
чтоб не мучится с терминалом через RS232 делаю все через telnet по
сети.
с консоли телнета я и запускал тестовые прилажения. в одну прекрасную
секунду я понял что работаю не под рутом и окружение не содержит
экспортированных настроек QT и tslib. косяГ
есть положительный момент - я прошелся по исходникам QWS сервера от
открытия девайса до эвентера мыши. Собсна вводя туда отладочный вывод
я и обнаружил что QT не может прочитать имя файла девайса ep92xx_ts
потомучто он не прописан в окружении. Зато теперь я заню как это все
блин работает.
ненапоритесь на такие глупости :) я уже было хотел тачпад
"модернизировать"