I'm making progress but the touch screen mouse emulation is still playing hard to get. Uae4all appears to have 2 modes for mouse emulation, "dont care" mode and "follow sprite" mode.
In "Dont care" mode, Uae4all just monitors which why you move the mouse and then moves the emulated amiga pointer is the same general direction. The position of the amiga mouse pointer very quickly moves out of sync with your position on the caanoo touchscreen. It all works until you take the stylus of the touch screen, when you put it back down again you are screwed.
In "follow sprite" mode Uae4all monitors your position on the Caanoo touch screen, it then moves the amiga hardware sprite used for the mouse pointer to the same position. This works brilliantly, however it only works for Amiga games which acually use the hardware sprite. If the game does not then the amiga mouse pointer just sits in the middle of the screen doing bugger all.
At the moment I can't see why I can not get "Dont Care" mode working better, so I'm going through the source code to see what I'm missing.
Another issue is that the performance has slowed for some reason, my original builds seemed lots faster. So I need to get to the bottom of that as well. I'll *probably* upload a WIP version later today, so you can see where I am at the moment.
Later
Reesy