Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#245 XFree 4.3.0: custom pointer disappears on second monitor.

open
None
5
2003-04-03
2003-03-25
Peter Sturdza
No

Hi.

I really like the speed of the 4.3.0 release. Thanks for that improvement. I had basically given up using full-screen mode before because of the slowness, but it is great now.

I did notice one obscure thing. While using Xinerama in full-screen mode, my custom root pointer is not drawn on the root window of the second monitor. This is with:
xsetroot -cursor bitmap.bm mask.bm
The default "X" cursor works fine, as does picking a named cursor with
xsetroot -cursor_name hand1
for instance.

I don't think there could be anything weird about my bitmap. It works fine on Linux using Xinerama with XFree 4.2.0 and on all of the platforms I have used without Xinerama.

Discussion

    • assigned_to: nobody --> torrey
     
  • Peter Sturdza
    Peter Sturdza
    2003-04-12

    Logged In: YES
    user_id=542857

    I've upgraded my Linux box to XFree 4.3.0 and it works fine with regard to this cursor problem. So its looking more likely to be an XDarwin problem.

    Peter

     
  • Andy Law
    Andy Law
    2003-08-14

    Logged In: YES
    user_id=642663

    Followup from my report #788094 which has been merged as a
    duplicate of this one.

    The problem was also in version 4.2.1.1, although the symptoms
    differ slightly.

    1) In 4.2.1.1 the custom cursor DID appear but was hard against
    the left-hand edge of the leftmost monitor

    2) In 4.2.1.1 the problem occurred on BOTH monitors i.e. if I
    moused over a desktop icon on either monitor it appeared in the
    wrong place. Under 4.3.0 if I mouse over an icon on the left-hand
    monitor the cursor appears correctly; if I mouse over an icon on
    the right-hand monitor then the cursor vanishes completely.

    Hope that helps some!