X11-big-cursor MINIHOWTO: Technical discussion

Write a proxy X server that relays all client requests unchanged to the real X server, except that it intercepts all requests corresponing to the XCreate*Cursor Xlib functions. XCreate*Cursor requests should be modified to use an enlarged cursor.

This proxy server simulates a new display, e. g. :1. All clients that connect to this display (e. g. xterm -display :1) are displayed on the real server (normally :0) and their mouse cursors are enlarged automatically. The mouse cursors of clients that connect to :0 will remain unchanged.

READ  Heroes of Might And Magic III LG #60