====== Устройства ввода ======
===== Тема курсора мыши =====
Темы курсора мыши можно найти в каталоге "/usr/share/icons", название каталогов, которые в нём содержатся это и есть названия тем курсора мыши.
==== Для всей системы ====
Для установки темы курсора мыши необходимо в файл "/etc/X11/Xresources/x11-common" добавить параметр "Xcursor.theme" и после двоеточия указать тему курсора мыши. Указанная тема будет установлена для тех пользователей, у которых не указана тема курсора мыши.
==== Для конкретного пользователя ====
Для установки темы курсора мыши для пользователя необходимо в файл "~/.Xresources" добавить параметр "Xcursor.theme" и после двоеточия указать тему курсора мыши. Символ "~" означает [[+tab|astra-homedir|домашний каталог пользователя]]. Обратите внимание, что файл ".Xresources" [[+tab|astra-hidden-fs-objects|скрытый]].
При указании темы для конкретного пользователя, на пользователя перестанет действовать настройка указанная для всей системы.
==== Пример ====
Установка темы "xcursor-transparent", эта тема делает курсор мыши невидимым.
Xcursor.theme: xcursor-transparent
Если курсор мыши не скрыт, то
* курсор мыши будет скрыт как только пользователь начнёт использование сенсорного экрана.
* курсор мыши станет видимым как только пользователь начнёт использовать мышь.
===== Блокировка клавиш =====
==== Файлы конфигурации ====
В Астре для каждого профиля отдельный файл настроек горячих клавиш:
* keyshortcutrc - для классического режима
* keyshortcutrc.fly-kiosk - для режима графического киоска
* и другие файлы, начинающиеся на keyshortcutrc
Вышеуказанные конфигурационные файлы находятся в папках:
* "~/.fly/" - настройки пользователя
* "/usr/share/fly-wm/" - настройки системы
По умолчанию система использует файлы конфигурации пользователя и файлы конфигурации системы. Если в файле конфигурации пользователя не указано клавиатурное сочетание, то настройка будет получена из файла системы.\\
Использование файла конфигурации системы можно отключить для каждого профиля отдельно. Файлы с указанием профиля настроек системы находятся в папке "~/.fly/"
* ru_RU.UTF-8.fly-wmrc - для классического режима
* ru_RU.UTF-8.fly-wmrc.fly-kiosk - для режима графического киоска
* и другие файлы, начинающиеся на ru_RU.UTF-8.fly-wmrc
Для отключения использования файла конфигурации достаточно закомментировать необходимую строку добавив ";" в начало строки. Пример отключения файла настроек "/usr/share/fly-wm/keyshortcutrc.fly-kiosk" в файле "~/.fly/ru_RU.UTF-8.fly-wmrc.fly-kiosk"\\
include ~/.fly/paletterc
include ~/.fly/sessrc.fly-kiosk
;include /usr/share/fly-wm/keyshortcutrc.fly-kiosk
include ~/.fly/keyshortcutrc.fly-kiosk
include ~/.fly/apprc.fly-kiosk
include ~/.fly/theme/current.themerc.fly-kiosk
include ~/.fly/ru_RU.UTF-8.miscrc.fly-kiosk
Если файл "~/.fly/keyshortcutrc.fly-kiosk" будет пустым, а файл "/usr/share/fly-wm/keyshortcutrc.fly-kiosk" будет отключен, то горячие клавиши системы не будут работать.\\
Изменения вступят в силу после перезагрузки
==== Настройка блокировки ====
Для блокировки отдельных горячих клавиш системы, которые присутствуют в конфигурационных файлах, достаточно указать "Disable", пример:
Alt|F4 = "Disable"
Alt|F2 = "Disable"
Для блокировки горячих клавиш и ввода символов, которых нет в конфигурационных файлах, необходимо указать какое-либо действие, выполнение которого ни к чему не приводит, пример:
Ctrl|t = "true"
Ctrl|n = "true"
None|a = "true"
Shift|a = "true"
Изменения в файле конфигурации пользователя вступят в силу сразу после сохранения файла, а изменения в файле конфигурации системы вступят в силу после перезагрузки