I was getting worried that this critical feature was missing.
Phoronix: Wayland Support For Cursor Themes
After several interesting news items in recent days about Wayland, the latest is that Wayland/Weston now has support for cursor themes...
http://www.phoronix.com/vr.php?view=MTE1OTA
I was getting worried that this critical feature was missing.
How about per users theme, one for me and one for mind blind grandmother.
How about scaleable cursors for high-DPI displays?
Maybe that little raster graphics cursor works fine on a 72 dpi display, but on a 350 dpi high display in high resolution it becomes too small.
Cursors needs to be scaleable. It needs be vector graphics, not raster graphics. Like SVG.
The cursor theme mechanism is the old one copied from X or is it a new one?
E.g I once tried to create a cursor theme but there were strange requirements to create weird image formats for the cursor for which there was a special application, and I thought to myself "that is stupid". See "step 6" here.
The title of this article is misleading as the handling of cursors has nothing to do with the window system in Wayland - It should have been named "Weston Support For Cursor Themes".
And though I agree that it may not be a critical feature, it is actaully nice to see that the Wayland team has a reference implementation of it along with their reference compositor(aka. Weston).
Last edited by vitiv; 08-13-2012 at 09:39 AM.
The DE would be responsible for this, Wayland has no restrictions on what format the image is loaded from. Though this articale is actually about Weston witch is a DE so in that regard your question is valid.
Thanks.
Good point.
I would like to have scalable cursors.
About file format support: jpg and png support for bitmap cursors and svg for vector cursors.
Also multiple cursors input devices.
(Bind keyboard to cursor to form a keyboard-cursor pair, make input devices groups that belong together. Being binded should be only mandatory for something such as keyboards that really need a mouse or another pointing device. No need to e.g. limit a controller. Consoles can handle multiple input devices why not on pc's? Answer: It can be done on PC!)
Last edited by plonoma; 08-13-2012 at 11:05 AM.