Я думал, что это будет легко найти, но поиск в Google был очень бесполезным.Есть простой API для изменения курсора мыши в вашем окне X?(Я знаю, в Windows вы можете просто позвонить "SetCursor")
#include <X11/cursorfont.h> /* ... */ Cursor c; c = XCreateFontCursor(dpy, XC_xterm); XDefineCursor(dpy, w, c);
Где dpy - ваше отображение, w - ваше окно, а XC_xterm - константа, определяющая форму вашего курсора. Вот список доступных форм курсора вместе с изображениями.
Похоже, что эквивалент вызова SetCursor равен XDefineCursor.Вы можете получить Cursor идентификатор, позвонив XCreateFontCursor и передав одну из фигур из X11/cursorfont.h.
XDefineCursor
Cursor
XCreateFontCursor
X11/cursorfont.h