Виртуальная клавиатура в ALT Workstation: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «Использование клавиатуры onboard в режиме пользовательского сеанса, обычно, не вызывает тр…»)
 
Нет описания правки
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:
Использование клавиатуры onboard в режиме пользовательского сеанса, обычно, не вызывает трудностей, но для её использования при входе в систему и разблокировке экрана требуется некоторая настройка:
Onboard — гибкая в настройках виртуальная (экранная) клавиатура.


==LightDM==
Установка:
в файле <tt>/etc/lightdm/lightdm-gtk-greeter.conf</tt>
<syntaxhighlight lang="bash"># apt-get install onboard</syntaxhighlight>
следует выставить параметр <tt>keyboard</tt> в значение 'onboard --xid'


==mate-screensaver==
Использование клавиатуры {{pkg|onboard}} в режиме пользовательского сеанса, обычно, не вызывает трудностей, но для её использования при входе в систему и разблокировке экрана требуется некоторая настройка.
Для того, чтоб клавиатура работала при разблокировке экрана, следует выставить следующие параметры dconf:


org.mate.screensaver.embedded-keyboard-enabled=true
== Клавиатура при входе в систему (LightDM) ==
org.mate.screensaver.embedded-keyboard-command=onboard --xid
В файле {{path|/etc/lightdm/lightdm-gtk-greeter.conf}} следует выставить параметр <tt>keyboard</tt> в значение 'onboard --xid':
<syntaxhighlight lang="text">[greeter]
...
keyboard=onboard --xid
...</syntaxhighlight>
 
== Клавиатура при разблокировке экрана (mate-screensaver) ==
 
Для того чтобы появилась возможность использовать виртуальную клавиатуру при разблокировке экрана достаточно установить пакет {{pkg|mate-screensaver-screenkeyboard}}:
<syntaxhighlight lang="bash"># apt-get install mate-screensaver-screenkeyboard</syntaxhighlight>
 
Если нет возможности установить пакет {{pkg|mate-screensaver-screenkeyboard}}, то для того чтобы клавиатура работала при разблокировке экрана, следует выставить следующие параметры dconf:
 
<syntaxhighlight lang="text">org.mate.screensaver.embedded-keyboard-enabled=true
org.mate.screensaver.embedded-keyboard-command=onboard --xid</syntaxhighlight>
 
Установить параметры dconf для конкретного пользователя можно, выполнив команды (под этим пользователем):
<syntaxhighlight lang="bash">$ gsettings set org.mate.screensaver embedded-keyboard-enabled true
$ gsettings set org.mate.screensaver embedded-keyboard-command "onboard --xid"</syntaxhighlight>


Выставление настроек dconf глобально для всех пользователей описано тут: [[Dconf]]
Выставление настроек dconf глобально для всех пользователей описано тут: [[Dconf]]

Текущая версия от 14:00, 22 ноября 2023

Onboard — гибкая в настройках виртуальная (экранная) клавиатура.

Установка:

# apt-get install onboard

Использование клавиатуры onboard в режиме пользовательского сеанса, обычно, не вызывает трудностей, но для её использования при входе в систему и разблокировке экрана требуется некоторая настройка.

Клавиатура при входе в систему (LightDM)

В файле /etc/lightdm/lightdm-gtk-greeter.conf следует выставить параметр keyboard в значение 'onboard --xid':

[greeter]
...
keyboard=onboard --xid
...

Клавиатура при разблокировке экрана (mate-screensaver)

Для того чтобы появилась возможность использовать виртуальную клавиатуру при разблокировке экрана достаточно установить пакет mate-screensaver-screenkeyboard:

# apt-get install mate-screensaver-screenkeyboard

Если нет возможности установить пакет mate-screensaver-screenkeyboard, то для того чтобы клавиатура работала при разблокировке экрана, следует выставить следующие параметры dconf:

org.mate.screensaver.embedded-keyboard-enabled=true
org.mate.screensaver.embedded-keyboard-command=onboard --xid

Установить параметры dconf для конкретного пользователя можно, выполнив команды (под этим пользователем):

$ gsettings set org.mate.screensaver embedded-keyboard-enabled true
$ gsettings set org.mate.screensaver embedded-keyboard-command "onboard --xid"

Выставление настроек dconf глобально для всех пользователей описано тут: Dconf