Zenity just provides an easy way to create GUI forms that are connected with shell commands. So one could create a form with zenity that has two buttons which call mouse button events via xdotool. There are other ways than zenity to do the same, this was just the first that came into my mind. Sure, that's true. Frankly, I'm fine with the way the stylus works - also i ED. But for me it's acceptable that some features don't work and I'm aware that other people might have different requirements. btw: there is a workaround to use OnMouseOver: just tap on a place where a click doesn't matter and then hold and pull the stylus over the element where you want the OnMouseOver-event to happen. It's the total opposite for me. I still have some problems with the tiny keyboard of the N900, while I have no problem with hitting tiny symbols or menu items with the stylus. But I'll try if I can find a way to implement a d-pad during the weekend.