Thanks, I'll have a look at those areas you suggested.  I appreciate you 
getting back to me about it.

BJ

-----Original Message-----
From: Niels Roest [mailto:[email protected]] 
Sent: Tuesday, June 30, 2009 6:01 AM
To: BJ Opp
Cc: [email protected]
Subject: Re: [directfb-users] toggling cursor on/off at runtime

Hi BJ,
currently DirectFB does not support dynamic plugging of USB (or any 
other type) devices. This is because the moment that the input libraries 
are loaded, a check is done to see which devices are connected; this 
check is not performed again at a later date.

If you wish to support this, I suggest to take a look at linux_input.c 
and think about how this could be extended; what you want is to add a 
new entry to the device_names array, and call driver_open_device with 
the new index.

Enabling/Disabling the cursor is done via 
IDirectFBDisplayLayer::EnableCursor, I believe.

hth
Niels

BJ Opp wrote:
> Hey all, has anybody been able to toggle the cursor on/off at 
> runtime?  For my application their may or may not  be a mouse plugged 
> in at startup so I have to have 'cursor' in my directfbrc file just in 
> case the user decides to plug one in later.  The problem with that is 
> there is an immovable cursor sitting in the middle of the window now 
> if there isn't a mouse plugged in.  I thought about having a custom 
> cursor and making it fully transparent when no mouse is connected but 
> that's a gigantic pain since there is a mouse cursor applied for each 
> 'window' (which my application has lots of due to clickable buttons 
> and such).
> I tried to programmatically move the cursor to an unseen part of the 
> screen, but the 'eventx' device node isn't available when the mouse is 
> not connected (obviously), and using /dev/input/mice doesn't seem to 
> work with the same interface (I can move the cursor programmatically 
> when it's plugged in).
>
> Any ideas?
>
> BJ
>
> _______________________________________________
> directfb-users mailing list
> [email protected]
> http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
>


-- 

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
"------------------------------------------" 

_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to