I have a Beaglebone Black with a 4DCAPE-43T LCD running Debian 7.6 Console, kernel 3.14.16-r30.
I’ve installed the SGX driver and OpenGL works great.
I’ve compiled Qt 5.3.2 Everywhere on the beaglebone black and for the most part it works great.
I’m having issues getting the touchscreen recognized.
I have the environment variables set:
export TSLIB_CONSOLEDEVICE=none
export TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_TSDEVICE=/dev/input/event0
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_PLUGINDIR=/usr/lib/arm-linux-gnueabihf/ts0
export TSLIB_TSEVENTTYPE=INPUT
export QT_DEBUG_PLUGINS=0
export QT_QPA_PLATFORM=eglfs
export QT_PLUGIN_PATH=/usr/local/plugins
export PATH=$PATH:/usr/local/qt-5.3.2/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/qt-5.3.2/lib
export QT_QPA_EGLFS_WIDTH=480
export QT_QPA_EGLFS_HEIGHT=272
export QT_QPA_EGLFS_PHYSICAL_WIDTH=95
export QT_QPA_EGLFS_PHYSICAL_HEIGHT=55
export QT_QPA_EGLFS_HIDECURSOR=1
When I run the fingerpaint example, it recognizes the keyboard and mouse fine.
Taping the screen will flash a pixel pointer, but it doesn’t move or follow the touch events.
Anyone have luck getting the touchscreen working?