Создаём курсоры для X11

Вместе с Xorg поставляется утилита xcursorgen - она создаёт X-курсоры. формат команды такой:

xcursorgen {файл_конфигурации} {выходной_файл}

здесь:

выходной_файл - это будущий курсор файл_конфигурации - это текстовый файл, в котором записано:

{size} {xhot} {yhot} {file.png} {ms-delay}

---

  • {size} - Число кадров если курсор анимированный или ноль.
  • {xhot} и {yhot} - Координаты точки соприкосновения курсора с поверхностью. По умолчанию равны 0. {file.png} - Рисунок курсора. {ms-delay} - Задержка в милисекундах для анимированных курсоров или ноль.

Пример конфиг-файла для обычного курсора:

0 0 0 my_cursor.png 0

Где "my_cursor.png" это файл с изображением курсора.

Пример конфиг-файла для анимированного курсора:

5 0 0 my_cursor-01.png 1
5 0 0 my_cursor-02.png 1
5 0 0 my_cursor-03.png 1
5 0 0 my_cursor-04.png 1
5 0 0 my_cursor-05.png 1

Где my_cursor-0?.png это кадр курсора

blog comments powered by Disqus
π