X-Odus wrote:
>
> For those of you that have been reading the mailing list for a while,
> you may have heard about my attempt to make Bochs/Plex86 accessible over
> a network. My progress was moving rapidly. Things were just falling
Since a guest OS can accelerate differential mouse movements, there is
no correspondence between mouse movements in the host
and those in the guest.
You have these choices:
- Emulate a _direct_ coordinate device like a tablet.
- Emulate a _direct_ coordinate pseudo-device, and write the
guest OS driver for it.
- Turn the host cursor off. Lock the host cursor to the current
window (give user an unlock escape key). Send differential
coords to the mouse emulation as normal.
If you can do the third option with your RFB code, you're done.
-Kevin