>You can change the cursor but in X the mouse cursor image only has >two colours plus transparent. > >Have a look at XCreatePixmapCursor() and XDefineCursor(). Dammit, you beat me to it. You must have even less work to do than me... get a proper job...