- X servers may have a limit for the maximum cursor size, especially if they use a hardware implementation for the mouse cursor. Others do not have such a limit. E. g. XF86_S3 3.3 works even with a 512×512 mouse cursor (rather slowly).
- The magnified cursor font must have the same name as the original font (the font name must be
cursor
, file name does not matter)—that is no problem asbdfresize
does not change the font name. - The directory with the new cursor font must be placed before the directory with the standard cursor font in the the font path—this is accomplished with
xset +fp
(as opposed toxset fp+
). - Changes in
$HOME/fonts/
will be visible only after the commandmkfontdir $HOME/fonts; xset fp rehash
and only in newly started X clients (more exactly: for newly created cursors). xset +fp path
may not work on a X-Terminal. In this case a font server (see the section How to use a fontserver) can be used if supported by the X-Terminal or some other method to install the font on the X-Terminal (this can generally only be done by your system administrator).- The same approach can be used for
olcursor
anddecw$cursor
fonts and any other cursor font you may encounter. - Cursor fonts produced by bdfresize don’t look smooth, especially at larger magnification factors. It would be nice if someone could create better looking handcrafted version at some common sizes.