$Id: README 1154 2006-10-08 09:40:19Z d $
Xcerdisp is a display server that listens to the Microsoft Windows CE remote display client (cerdisp). The WinCE client and Win32 server are available at:
http://www.microsoft.com/mobile/pocketpc/downloads/powertoys.asp
To compile xcerdisp: as with most X programs, just type 'xmkmf' and then 'make'. You can make 'install' and 'install.man' if you want.
- Warning
- * This is a work in progress. * Needs to be run as root, since port 987 is a privileged port. * Colour handling is awful; help appreciated
Proxy chaining to the Windows display tool (see manual page) is achieved by running the server like this:
./xcerdisp -proxy 1.2.3.4
where 1.2.3.4 is the name or IP address of your Windows box.
You can enlarge/shrink the window with Shift-Keypad-Plus/Minus. Other resources and features are documented in the manpage.
Please email bug fixes &c to <leonard@users.sourceforge.net>
- Acknowledgements
The SynCE project people helped and provided initial inspiration in getting my iPAQ connected to my OpenBSD/sparc box.
Richard Taylor sent me some tcpdumps of the interaction between the windows version of the server and the client. (At the time I had no access to a windows box) This allowed us to figure out how to send mouse and key input to the handheld.
Dan Egnor helped me debug 24bpp colours and various Linux issues.
V Ganesh figured out how palettes work for his greyscale H3135 iPAQ, and fixed a keyboard focus problem.
Joshua Randall and Scott Gruby identified some portability problems with Darwin's socket API.
Many thanks to these people. They make open source development a rewarding experience.
David Leonard, 2002.
