
On 22 March 2012 20:39, Anthony Shipman <als@iinet.net.au> wrote:
and get red and green in the pointer, similarly for the shape 'iron_cross'. The colour is ignored for the shapes xterm (the I beam) and hand1, hand2 and fleur.
Interesting was wondering if the cursor itself was the problem.
You can find a list of cursor shapes in /usr/include/X11/cursorfont.h
The libXcursor package may have an effect on the implementation of cursors.
My wild speculation is that cursors were initially designed with 3 (maybe 4 colours) - bg, fg, transparent (and maybe reverse transparent). These work with the XRecolorCursor X call that xterm uses. Then one day they enhanced the format to support more colours, and in doing so broke the XRecolorCursor X call. -- Brian May <brian@microcomaustralia.com.au>