Hack'ish mouse-based navigation (hopefully portable to touch devices)