Hi all, I'm using the current git HEAD (almost: 265125f4) of Gnash on an ARM omap3 device, directly on the framebuffer with TSLIB touchscreen support and I don't get it to work properly.
The touchscreen is working correct (tested with ts_test). When I touch the screen I get the following output from gnash: 1587:1] 16836 DEBUG: Touched x: 724, y: 545 1587:1] 16837 ERROR: write ABS_X 1587:1] 16938 DEBUG: Touched x: 724, y: 545 1587:1] 16940 ERROR: write ABS_X 1587:1] 17040 DEBUG: Touched x: 724, y: 545 1587:1] 17042 ERROR: write ABS_X 1587:1] 17142 DEBUG: Touched x: 724, y: 545 1587:1] 17144 ERROR: write ABS_X 1587:1] 17244 DEBUG: Touched x: 724, y: 544 1587:1] 17245 ERROR: write ABS_X 1587:1] 17345 DEBUG: lifted x: 723 y: 541 1587:1] 17347 ERROR: write ABS_X The coordinates seem normal, but it trows an error after that, which seems to come from UinputDevice.cpp: 202 if (::write(_fd, &ev, sizeof(struct input_event)) < 0) { 203 log_error("write ABS_X"); 204 return false; 205 } Am I correct that this error suggests that he input_event here does not contain valid information here ( < 0 ), that seems strange as the Debug message shows a normal X value. What can I do to find out what's going wrong? If more information is needed, please say so, as I'm not (yet) very experienced with debugging. Thanks in advance for your reaction, Siebren
_______________________________________________ Gnash-dev mailing list Gnash-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnash-dev