We program other apps for emulators, having 2 cursors allows for 2 people to work on the same machine at once. It wasn't intended to be used this way but glovepie allows this. (
http://glovepie.org) I am sorry though there was confusion regarding this "omg impossible cursorsz" here is part of the code we use to accomplish this, its useful for gaming applications mostly.
debug = mouse.count
mouse.Swallow = true
...
// Mouse 3 controls the WASD keys
...
A = var.mousex < 0
D = var.mousex > 0
W = var.mouseY < 0
S = var.mouseY > 0