I test my native mode apps in K4/K5 diags SSH, to avoid fighting with Xorg. For touchscreen testing, there is a diag menu item that locks the touchscreen so it does trigger accidental menu selections.
Because the K4/K5 have at least two full screens that can fit in the framebuffer, and there is a /sys/ file you can poke to set the starting Y position, you can scroll to the second buffer for native mode and use that, while everything else uses the hidden first page at offset 0 in the framebuffer. That way Xorg stays on the other side of the "fence", so no problems (but it still needs to be tested)...
I gave twobob a little screen scroller script that demos that /sys/ file.
|