wxPyton and touch-screens on Win7/Win10/Linux

May I assume that configuring the touch-screen to work as a mouse (mouse emulation) and manage the corresponding events may be sufficient to work pretty well (I suppose OnMouseOver does not work)? Or do I need to manage the touch-screen in a different way? For me if the same program may work with the mouse or with the touch-screen without changing the source code would be great.