Re: How to get rid of the mouse pointer ?

From: Matthew Allum <breakfast_at_10.am>
Date: Sat, 3 May 2003 23:46:23 +0100

on Sat, May 03, 2003 at 07:08:15PM +0200, Tomas Styblo wrote:
> >
> > All it needs is someone to create a completely transparent
> > theme.
>
> I created such a theme. It's available here:
>
> http://sweb.cz/tripie/ipaq/libxcursor-theme-transparent_1.0_all.ipk
>

nice work! most cool :-))
 
> I don't know whether and how you plan to integrate it into GPE.
> I think it would be a great idea to remove the code that hides the
> mouse pointer from matchbox/GPE and use the transparent theme
> instead.

Yeah I think I've already pulled the code in unstable mb cvs.

> This way the user has a chance to use a normal theme
> in case when the mouse pointer is wanted, ie. when x2x is used.

Yep. Also it may be worth thinking about maybe making some cursors not
transparent. Cases that come to mind are;

  - The busy cursor, though the feedback this provides can be done in
    other places

  - The drag cursor, this is really just to make dragging panel apps a
    bit more obvious to the user. There maybe a better way round this
    however, I dunno. Maybe the apps not need to be dragged at all.

  - A cursor to signal a right or middle click it to be generated
    rather than the usual left one. This would really only be for
    'not meant for touchscreens but kind of work' X applications.
   
What do people think ?

> > However currently, to change the theme on the fly may require a
> > login/logout - I not 100% sure about this.
>
> There is a function XcursorSetTheme mentioned in the Xcursor
> man-page. I don't know how it's supposed to work; I tried to use it
> in a simple test program and the cursor theme did not change,
> neither was any error generated. But I personally have no problem
> with this, I don't mind re-logging.
>

I'll play with this too and see if I can get it to work. It would be
nice if it could change on the fly.

  -- Matthew
Received on Sat May 03 2003 - 22:49:02 EDT

This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 17:19:03 EDT