Одноязычный лочер
Добавлено: 10 авг 2018, 11:25
А вот как бы сделать чтоб при для ввода был доступен только английский язык?
Код: Выделить всё
xscreensaver-command -lock
Код: Выделить всё
xscreensaver-command -lock
добавь перед выводом локера скрипт меняющий раскладку на английский язык. русский это не удалит, но вводить пароль разблокировки будешь по умолчанию на английском. остальные решения кажутся мне гораздо более сложными и бредовыми.
Код: Выделить всё
#!/bin/bash
kbd=`xset -q | grep LED | awk '{print $10}' | cut -c 5`
while [ $kbd -ne 0 ]
do
echo $kbd
setxkbmap -layout 'us' && setxkbmap -layout 'us,ru' -option 'grp:ctrl_shift_toggle' >/dev/null 2>&1 &
sleep 2
kbd=`xset -q | grep LED | awk '{print $10}' | cut -c 5`
done
echo "EN"
xflock4
Код: Выделить всё
#!/bin/bash
kbd=`xset -q | grep LED | awk '{print $10}' | cut -c 5`
while [ $kbd -ne 0 ]
do
echo $kbd
setxkbmap -layout 'us'
sleep 1
setxkbmap -layout 'us,ru' -option 'grp:ctrl_shift_toggle' >/dev/null 2>&1 &
sleep 2
kbd=`xset -q | grep LED | awk '{print $10}' | cut -c 5`
done
echo "EN"
xflock4