Эксклюзивный курсор

Урок: меняем курсор.

Для персонализации интерфейса в Windows заложены настройки, позволяющие изменять вид указателя мыши. Это значит, что мы можем системными средствами преобразовывать форму, размер и цвет изображения курсора исходя из собственных предпочтений. Как это делается?

ПКМ по кнопке "Пуск" откроем контекстное меню системы и через раздел "Параметры" перейдем в окно "Свойства: Мышь": "Параметры" => "Устройства" => "Мышь" => "Дополнительные параметры мыши". В этом окне развернем вкладку "Указатели" и увидим установленную схему значков курсора по умолчанию:

Окно

Чтобы заменить какой-либо значок из списка, выделим его и кнопкой "Обзор" откроем папку с хранимыми в системе курсорами. Выделим в каталоге подходящий значок и откроем его:

Выбираем курсор из списка

Подтвердим действие кнопкой "ОК" в окне "Свойства: Мышь". Вернуть прежний курсор, то есть откатить изменения можно кнопкой "По умолчанию".

Если системных значков недостаточно и они кажутся неинтересными, оргинальные наборы курсоров легко находим в интернете:

Наборы курсоров в сети

Скачиваем понравившуюся схему и дополняем ею системную папку с курсорами. Если в архиве есть инсталлятор (INF-файл), нажмимаем его ПКМ и в контекстном меню даем команду "Установить". Папка с курсорами появится в списке доступных и можно выбирать из нее значки для замены:

Дополнительная папка с курсорами

Когда нет установщика, кнопкой "Обзор" открываем проводник, находим скачанную папку и из нее выбираем курсоры для каждого состояния. Не всегда целесообразна замена всех значков. Достаточно обновить "Основной режим", "Фоновый режим", "Занят" и еще несколько курсоров по вкусу. Затем сохраняем новую схему кнопкой "Сохранить как...".

В сопутствующих параметрах можно изменять размер и цвет указателя:

Изменяем размер и цвет указателя

Также значок курсора можно заменить собственным эксклюзивным указателем. Для этого нужно создать квадратную картинку со стороной 32 пикселей в формате PNG с прозрачным фоном. Затем сконвертировать ее в файл формата CUR и установить в текущую схему. Нарисовать свой курсор несложно в любом графическом редакторе.

Меняем системный курсор на собственный

Но большим недостатком такого самопального курсора будет неправильное расположение активной точки. Активная или горячая точка (hotspot) курсора определяет точную позицию указателя и должна находиться на кончике стрелки. Хотспот - это единственный пиксель на рабочем конце курсора, взаимодействующий с элементами интерфейса.

Поэтому курсор - не просто картинка, а специализированный инструмент. Файл формата CUR кроме информации об изображении содержит и метаданные о его позиционировании. PNG-курсор с прозрачным фоном нарисованный в пайнте или фотошопе и сконвертированный в CUR будет иметь активную точку в центре изображения. Манипулировать таким указателем очень неудобно и неприятно.

Для корректировки готового курсора или для создания функционального указателя с нуля подойдет программа RealWorld Cursor Editor.

Подробнее о конструировании курсора в этом редакторе будем читать в следующем уроке: "создаем курсор".

урок добавлен 19.04.2026

Яндекс.Метрика

Темы и статьи