On Wed, 18 Jan 2012, Petra Ritter wrote:
> Hi,
>
> Is this the only Way to change the Mouse-Corsor in color and size?
> http://www.ubuntubuzz.com/2011/12/how-to-change-mouse-cursor-theme-on.html
>
> I need a black and a bigger Mouse cursor, to be able to see it.
> I don't need the hight color thema I just nedd a black and big Mouse Cursor.
>
> Thanks for the help
> Best regards
> Petra Ritter
>
I've not had chance to do much on Ubuntu, but have found the big X
cursor I used on the Suns here. The cursor and the mask file
are attached. I think I started out from this:
http://www.tldp.org/HOWTO/X-Big-Cursor.html
although the link to the copy I was pointing at is now broken.
I created a big cursor with the X bitmap editor and used that, but
my problem was that it only worked on the root (background) window,
and when I went into applications they used their own cursors, which
were small. I used xeyes some of the time to find the cursor, but
this was "suboptimal". I never really did find a good answer to
this one. The magnifier helped a bit.
Hopefully that Howto, although old (1997), will be a stopgap until
you get a more useful answer from someone else.
Hugh#define _width 64
#define _height 64
static char _bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00,
0xfc, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xfc, 0xff, 0xff, 0xff,
0xff, 0x1f, 0x00, 0x00, 0xfc, 0xff, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00,
0xfc, 0xff, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0xfc, 0xff, 0xff, 0xff,
0xff, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0xff, 0x3f, 0x00, 0x00, 0x00,
0xfc, 0xff, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0xff,
0x07, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00,
0xfc, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x3f,
0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00,
0xfc, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x00,
0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00,
0xfc, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x00,
0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00,
0xfc, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xff, 0x07,
0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xf3, 0x0f, 0x00, 0x00, 0x00, 0x00,
0xfc, 0xff, 0xe1, 0x1f, 0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0xc1, 0x3f,
0x00, 0x00, 0x00, 0x00, 0xfc, 0xff, 0x80, 0x7f, 0x00, 0x00, 0x00, 0x00,
0xfc, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x7f, 0x00, 0xfe,
0x01, 0x00, 0x00, 0x00, 0xfc, 0x7f, 0x00, 0xfc, 0x03, 0x00, 0x00, 0x00,
0xfc, 0x3f, 0x00, 0xf8, 0x07, 0x00, 0x00, 0x00, 0xfc, 0x3f, 0x00, 0xf0,
0x0f, 0x00, 0x00, 0x00, 0xfc, 0x1f, 0x00, 0xe0, 0x1f, 0x00, 0x00, 0x00,
0xfc, 0x1f, 0x00, 0xc0, 0x3f, 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0x80,
0x7f, 0x00, 0x00, 0x00, 0xfc, 0x0f, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00,
0xfc, 0x07, 0x00, 0x00, 0xfe, 0x01, 0x00, 0x00, 0xfc, 0x07, 0x00, 0x00,
0xfc, 0x03, 0x00, 0x00, 0xfc, 0x03, 0x00, 0x00, 0xf8, 0x07, 0x00, 0x00,
0xfc, 0x01, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xfc, 0x01, 0x00, 0x00,
0xe0, 0x1f, 0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, 0xc0, 0x3f, 0x00, 0x00,
0xfc, 0x00, 0x00, 0x00, 0x80, 0x7f, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00,
0x00, 0xff, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x01, 0x00,
0x3c, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0x00, 0x3c, 0x00, 0x00, 0x00,
0x00, 0xf8, 0x07, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00,
0x1c, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x1f, 0x00, 0x0c, 0x00, 0x00, 0x00,
0x00, 0xc0, 0xff, 0x3f, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x80, 0xff, 0x1f,
0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x0f, 0x04, 0x00, 0x00, 0x00,
0x00, 0x00, 0xfe, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x01, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0xfc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7c, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
#define _width 64
#define _height 64
#define _x_hot 1
#define _y_hot 1
static char _bits[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff,
0xff, 0xff, 0x03, 0x00, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff,
0xff, 0x1f, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x07, 0x00, 0x00,
0xfe, 0xff, 0xff, 0xff, 0xff, 0x03, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff,
0xff, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x3f, 0x00, 0x00, 0x00