One compromise I can see is to keep the stylus interaction model like it currently is, but also bind the direction keys on the directional pad to move the cursor. Then in dubious situations the player could position the cursor with the directional pad, and then right-click with the button. I guess it depends on whether the ScummVM codebase has some sort of provision for "move cursor on axis X by N pixels" actions you could bind to a key event. I think that would be ideal .