Josh Sanford Posted June 21, 2016 Report Share Posted June 21, 2016 Does µGFX have the ability to display a cursor (a.k.a. a mouse pointer) to track the mouse? I am currently testing µGFX in Raw32 mode, using a Linux framebuffer for GDisplay and input from a USB mouse for GMouse. µGFX is receiving the mouse movement and button presses correctly, but isn't displaying any cursor. (Under X11 the cursor was of course provided by X11 itself.) After looking through the code, it appears to me that neither µGFX nor the Linux kernel provide any cursor support for framebuffers. Can anybody confirm that, or offer any recommendations? I can try blitting my own cursor, but would prefer to use existing capabilities if any are available. Link to comment Share on other sites More sharing options...
Joel Bodenmann Posted June 21, 2016 Report Share Posted June 21, 2016 Hello Josh and welcome to the community! We can confirm that µGFX currently doesn't provide any cursor support. However, that feature is planned for µGFX 3.0 which we started working on a couple of weeks ago. So right now you have to implement it yourself. Link to comment Share on other sites More sharing options...
Josh Sanford Posted June 22, 2016 Author Report Share Posted June 22, 2016 Thanks Joel. Is there any anticipated timeline for 3.0? Link to comment Share on other sites More sharing options...
inmarket Posted June 22, 2016 Report Share Posted June 22, 2016 No. We work on it as we have spare time. We are currently in the api design and proof of concept stage. When the api design is largely complete we will release the doco for public comment. Link to comment Share on other sites More sharing options...
Josh Sanford Posted June 22, 2016 Author Report Share Posted June 22, 2016 Understood. Thank you for the information. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now