Текстовые курсоры могут различаться в разных операционных системах из-за разных требований к интерфейсу и условиям работы. 15
Например, в операционной системе Xerox Alto курсор-стрелку, изначально задуманную как прямую, пришлось повернуть на 45 градусов, чтобы его было легче выделить на фоне линий текстовой информации. 5
Также в разных операционных системах и графических средах могут использоваться различные виды курсоров, каждый из которых предназначен для определённых функций: 1
- Курсор по умолчанию. 1 Обычно представлен в виде стрелки. 13
- Курсор-рука. 1 Используется для обозначения гиперссылок, чтобы сообщить пользователю о том, что гиперссылка работает. 1
- Перекрестие. 1 Применяется для графического выделения. 1
- Текстовое выделение. 1 Сигнализирует о том, что в поле можно вводить текст, а также для него действуют выделения и контекстные меню, характерные для полей текстового ввода. 1
- Курсор перемещения. 1 Сигнализирует о том, что для выбранного объекта доступна функция перетаскивания. 1
- Курсор режима справки. 1 Сигнализирует, что для данного объекта по нажатию кнопки мыши доступна справка, либо имеется всплывающая подсказка. 1
- Курсор фонового режима. 1 Показывает, что действие запущено, но видимых результатов может не быть. 1
Кроме того, пользователи могут настраивать внешний вид курсора в операционной системе, что позволяет создавать уникальные и персонализированные курсоры. 3