Yeah, I noticed that Linux doesn't do separation of coordinates but NetBSD does when porting evdev code to wscons. If the patch doesn't introduce problems, you could commit is as a NetBSD-specific code path? I don't see anything wrong with that.