Well, I found the answer in the most unlikely place... In the hidemouse; function's example. It showed me proper usage of GetMouseEvent, which is exactly what I needed

@Bijo: Yeah, I'd checked that a few times... Wasn't of use though.