How to Change Mouse Cursor Theme on Ubuntu 11.10 Oneiric Ocelot

Hugh Sasse hgs at dmu.ac.uk
Wed Jan 18 11:35:30 UTC 2012


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
-------------- next part --------------
#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};
-------------- next part --------------
#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,
   0xfe, 0xff, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff,
   0x07, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00,
   0xfe, 0xff, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0x3f,
   0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0x0f, 0x00, 0x00, 0x00, 0x00,
   0xfe, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0x00,
   0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00,
   0xfe, 0xff, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0x00,
   0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0x01, 0x00, 0x00, 0x00, 0x00,
   0xfe, 0xff, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xff, 0x07,
   0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xf3, 0x0f, 0x00, 0x00, 0x00, 0x00,
   0xfe, 0xff, 0xe1, 0x1f, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0xc1, 0x3f,
   0x00, 0x00, 0x00, 0x00, 0xfe, 0xff, 0x80, 0x7f, 0x00, 0x00, 0x00, 0x00,
   0xfe, 0xff, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x7f, 0x00, 0xfe,
   0x01, 0x00, 0x00, 0x00, 0xfe, 0x7f, 0x00, 0xfc, 0x03, 0x00, 0x00, 0x00,
   0xfe, 0x3f, 0x00, 0xf8, 0x07, 0x00, 0x00, 0x00, 0xfe, 0x3f, 0x00, 0xf0,
   0x0f, 0x00, 0x00, 0x00, 0xfe, 0x1f, 0x00, 0xe0, 0x1f, 0x00, 0x00, 0x00,
   0xfe, 0x1f, 0x00, 0xc0, 0x3f, 0x00, 0x00, 0x00, 0xfe, 0x0f, 0x00, 0x80,
   0x7f, 0x00, 0x00, 0x00, 0xfe, 0x0f, 0x00, 0x00, 0xff, 0x00, 0x00, 0x00,
   0xfe, 0x07, 0x00, 0x00, 0xfe, 0x01, 0x00, 0x00, 0xfe, 0x07, 0x00, 0x00,
   0xfc, 0x03, 0x00, 0x00, 0xfe, 0x03, 0x00, 0x00, 0xf8, 0x07, 0x00, 0x00,
   0xfe, 0x01, 0x00, 0x00, 0xf0, 0x0f, 0x00, 0x00, 0xfe, 0x01, 0x00, 0x00,
   0xe0, 0x1f, 0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0xc0, 0x3f, 0x00, 0x00,
   0xfe, 0x00, 0x00, 0x00, 0x80, 0x7f, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00,
   0x00, 0xff, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x01, 0x00,
   0x3e, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0x00, 0x3e, 0x00, 0x00, 0x00,
   0x00, 0xf8, 0x07, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x0f, 0x00,
   0x1e, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xff, 0x3f, 0x0e, 0x00, 0x00, 0x00,
   0x00, 0xc0, 0xff, 0x3f, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x80, 0xff, 0x1f,
   0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x0f, 0x06, 0x00, 0x00, 0x00,
   0x00, 0x00, 0xfe, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x03,
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x01, 0x00, 0x00, 0x00, 0x00,
   0x00, 0x00, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x00,
   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00,
   0x00, 0x00, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 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};


More information about the Ubuntu-accessibility mailing list