untested POSIX code
win32 mouse only on win32
Bah, stupido