Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
astra-input-devices [2023/08/07 12:53] vladimir [Для конкретного пользователя] |
astra-input-devices [2024/05/17 18:15] (текущий) vladimir [Настройка блокировки] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Устройства ввода ====== | ====== Устройства ввода ====== | ||
- | ===== Темы курсора мыши ===== | + | ===== Тема курсора мыши ===== |
Темы курсора мыши можно найти в каталоге "/usr/share/icons", название каталогов, которые в нём содержатся это и есть названия тем курсора мыши. | Темы курсора мыши можно найти в каталоге "/usr/share/icons", название каталогов, которые в нём содержатся это и есть названия тем курсора мыши. | ||
==== Для всей системы ==== | ==== Для всей системы ==== | ||
Для установки темы курсора мыши необходимо в файл "/etc/X11/Xresources/x11-common" добавить параметр "Xcursor.theme" и после двоеточия указать тему курсора мыши. Указанная тема будет установлена для тех пользователей, у которых не указана тема курсора мыши. | Для установки темы курсора мыши необходимо в файл "/etc/X11/Xresources/x11-common" добавить параметр "Xcursor.theme" и после двоеточия указать тему курсора мыши. Указанная тема будет установлена для тех пользователей, у которых не указана тема курсора мыши. | ||
==== Для конкретного пользователя ==== | ==== Для конкретного пользователя ==== | ||
- | Для установки темы курсора мыши для пользователя необходимо в файл "~/.Xresources" добавить параметр "Xcursor.theme" и после двоеточия указать тему курсора мыши. Символ "~" означает [[+tab|astra-homedir|домашний каталог пользователя]]. Обратите внимание, что файл ".Xresources" [[+tab|astra-hidden-fs-objects|скрытый]] | + | Для установки темы курсора мыши для пользователя необходимо в файл "~/.Xresources" добавить параметр "Xcursor.theme" и после двоеточия указать тему курсора мыши. Символ "~" означает [[+tab|astra-homedir|домашний каталог пользователя]]. Обратите внимание, что файл ".Xresources" [[+tab|astra-hidden-fs-objects|скрытый]]. |
При указании темы для конкретного пользователя, на пользователя перестанет действовать настройка указанная для всей системы. | При указании темы для конкретного пользователя, на пользователя перестанет действовать настройка указанная для всей системы. | ||
==== Пример ==== | ==== Пример ==== | ||
Строка 12: | Строка 12: | ||
Xcursor.theme: xcursor-transparent | Xcursor.theme: xcursor-transparent | ||
</code> | </code> | ||
+ | <WRAP center round info 100%> | ||
+ | Если курсор мыши не скрыт, то | ||
+ | * курсор мыши будет скрыт как только пользователь начнёт использование сенсорного экрана. | ||
+ | * курсор мыши станет видимым как только пользователь начнёт использовать мышь. | ||
+ | </WRAP> | ||
+ | ===== Блокировка клавиш ===== | ||
+ | ==== Файлы конфигурации ==== | ||
+ | В Астре для каждого профиля отдельный файл настроек горячих клавиш: | ||
+ | * 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"\\ | ||
+ | <code> | ||
+ | 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 | ||
+ | </code> | ||
+ | Если файл "~/.fly/keyshortcutrc.fly-kiosk" будет пустым, а файл "/usr/share/fly-wm/keyshortcutrc.fly-kiosk" будет отключен, то горячие клавиши системы не будут работать.\\ | ||
+ | <wrap em>Изменения вступят в силу после перезагрузки</wrap> | ||
+ | ==== Настройка блокировки ==== | ||
+ | Для блокировки отдельных горячих клавиш системы, которые присутствуют в конфигурационных файлах, достаточно указать "Disable", пример: | ||
+ | <code> | ||
+ | Alt|F4 = "Disable" | ||
+ | Alt|F2 = "Disable" | ||
+ | </code> | ||
+ | Для блокировки горячих клавиш и ввода символов, которых нет в конфигурационных файлах, необходимо указать какое-либо действие, выполнение которого ни к чему не приводит, пример: | ||
+ | <code> | ||
+ | Ctrl|t = ":" | ||
+ | Ctrl|n = ":" | ||
+ | None|a = ":" | ||
+ | Shift|a = ":" | ||
+ | </code> | ||
+ | Изменения в файле конфигурации пользователя вступят в силу сразу после сохранения файла, а изменения в файле конфигурации системы вступят в силу после перезагрузки |