I've been running some of the ts_ tools in /usr/local/bin, and it seems
like everything is working ok from the tslib side of things. Using
ts_print I can see the coordinates of the pointer change as I move my
finger around on the screen. When I made a diagonal swipe from top-left
to bottom-right the coordinates went from (close to) 0,0 to (close to)
800,480. So this seems to tally with the SDL coordinate system.
Without the pointercal file the coordinates are completely different -
still starting at ~0,0 and increasing in the same direction, but going
up to ~32k.
So the problem seems to be just that JiveLite isn't using the pointercal
file. I'm not convinced it's using any of the other environment
variables either. The current variables that I've set are:
Code:
--------------------
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_TSDEVICE=/dev/input/event3
export TSLIB_CALIBFILE=/usr/local//etc/pointercal
export TSLIB_CONFFILE=/usr/local/etc/ts.conf
export TSLIB_PLUGINDIR=/usr/local/lib/ts
export SDL_MOUSEDRV=TSLIB
export SDL_MOUSEDEV=$TSLIB_TSDEVICE
export SDL_TOUCHSCREEN=1
--------------------
I then simply run
Code:
--------------------
ts_calibrate or
/root/jivelite/bin/jivelite
--------------------
------------------------------------------------------------------------
chill's Profile: http://forums.slimdevices.com/member.php?userid=10839
View this thread: http://forums.slimdevices.com/showthread.php?t=110040
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix