Курсоры X11
From ArchWiki
i18n |
---|
Русский |
English |
Español |
Существует множество тем для указателей (курсоров) мышки, кроме черного указателя по умолчанию. Эта статья расскажет вам, где можно получить новые темы, как их установить и сконфигурировать.
Как получить новые темы для курсоров
Вот несколько ссылок, по которым вы можете получить темы:
Установка тем
- Распакуйте архив с полученной темой:
tar -zxvf foobar-cursor-theme-package-foo.tar.gz или tar -jxvf foobar-cursor-theme-package-foo.tar.bz2
- Создайте каталог для нее:
Пример: ~FooBar-~AweSoMe-Cursors-v2.98beta
Установка для отдельного взятого пользователя:
mkdir -p ~/.icons/foobar/cursors
Установка для всех пользователей системы:
mkdir -p /usr/share/icons/foobar/cursors
Упростите название темы (например 'foobar' вместо '~FooBar-~AweSoMe-Cursors-v2.98beta')
- Скопируйте файлы темы в соответствующий каталог:
cp -R FooBar-AweSoMe-Cursors-v2.98beta/cursors/* /usr/share/icons/foobar/cursors/
Если в архиве есть файл index.theme, то проверьте, есть ли в нем строка "Inherits".
Если да, то проверьте, существует ли тема с указанным в этой строке именем в вашей системе (переименуйте, если это надо).
Имейте в виду, что в базовую поставку Х сервера уже включены темы 'redglass' и 'whiteglass', которые находятся в каталоге /usr/X11R6/lib/icons или /usr/share/icons.
Некоторые приложения продолжают использовать исходную тему курсоров, в то время, когда вы явно указали другую. Решение проблемы (а оно заключается в использовании симлинков) можно посмотреть здесь:
3Dcursors project at KDE-Look.
- Скопируйте файл index.theme в каталог:
cp -R FooBar-AweSoMe-Cursors-v2.98beta/index.theme /usr/share/icons/foobar/index.theme
Если в архиве нет файла index.theme или в нем нет строки "Inherits" вам не нужно копировать этот файл.
Конфигурирование темы
Для того, чтобы сменить тему только для текущего пользователя, добавьте следующую строку в ~/.Xdefaults:
Xcursor.theme: foobar
Убедитесь, что файл ~/.Xdefaults обрабатывается вашим оконным менеджером при старте.
Вы можете принудительно загрузить нужную тему с помощью команды xrdb ~/.Xdefaults до загрузки оконного менеджера (например, из файла .xinitrc если вы используете команду startx).
За подробностями обратитесь в документацию по используемому оконному менеджеру.
Если вы хотите изменить тему курсоров для всех пользователей системы, создайте файл /usr/share/icons/default/index.theme file и отредактируйте его следующим образом:
[icon theme] Inherits=foobar
Вы можете по желанию добавить следующую строку в файл ~/.Xdefaults, если выбранная вами тема поддерживает несколько размеров указателей:
Xcursor.size: 32 # 32, 48 или 64 наверное удачные значения
Если вы не знаете, поддерживает ли тема различные размеры - просто запустите Х сервер и он сам подберет оптимальный размер.
Больше информации
Для более детальной информации по курсорам (указателям) мыши (каталоги, форматы, совместимость и т.д.) обратитесь к странице руководства:
man Xcursor
Наслаждайтесь!
WikiMigration--dlanor 13:33, 23 Jul 2005 (EDT)
Перевод -- helions8 31 июля 2006 года