Handle non-hardware X events correctly with native USER (removed reference to MESSAGEQUEUE from KERNEL code). Handle Expose events with native USER.