Cursor-Font (X11)
Die Schrift namens cursor, die jeder X-Server mitbringt und in der jeder Mauszeiger aus einem Glyphenpaar besteht: Form und Maske.
Das Kernprotokoll von X11 kennt keinen farbigen Bildzeiger. Ein Cursor wird aus zwei Glyphen einer Schrift gebaut: Eine bestimmt, welche Pixel Vordergrund sind, eine Maske, welche überhaupt sichtbar sind – mit je genau einer Farbe. XCreateFontCursor macht das gegen die Standardschrift: Die Konstanten in <X11/cursorfont.h> sind gerade Indizes, weil die Maske immer im nächsten Slot liegt. Es gibt 77 Formen, darunter XC_left_ptr, XC_xterm und die Armbanduhr XC_watch.
Der Standardzeiger des Root-Fensters ist das große Kreuz XC_X_cursor, weshalb ein nackter X-Server ein X zeigt, bis jemand xsetroot -cursor_name left_ptr ausführt. Zu den Formen gehören auch ein Pirat, ein Space Shuttle, eine Kaffeetasse und Gumby, die grüne Knetfigur – eine Erinnerung daran, dass die Schrift von MIT-Entwicklern gezeichnet wurde und nicht von einem Gestaltungsausschuss. Xcursor löste sie 2002 ab, verwendet aber weiterhin dieselben Namen.