Инструменты пользователя

Инструменты сайта


xxkb:xxkb

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
xxkb:xxkb [2018-07-19 10:29]
GreyWolf [XXKB]
xxkb:xxkb [2023-04-21 12:45] (текущий)
GreyWolf [xrdp]
Строка 1: Строка 1:
 ====== XXKB ====== ====== XXKB ======
-Общая статья о настройке клавиатуры [[debian:​locale#​keyboard|здесь]]. 
  
 Индикатор-переключатель раскладки клавиатуры XXKB. Индикатор-переключатель раскладки клавиатуры XXKB.
Строка 16: Строка 15:
   * если в XKB групп (раскладок) больше двух, то xxkb позволяет выбрать в каждом приложении одну из альтернативных раскладок,​ и в дальнейшем переключаться только между двумя выбранными раскладками (как при обычном рус/​лат);​   * если в XKB групп (раскладок) больше двух, то xxkb позволяет выбрать в каждом приложении одну из альтернативных раскладок,​ и в дальнейшем переключаться только между двумя выбранными раскладками (как при обычном рус/​лат);​
   * все эти "​вкусности"​ работают практически с любым (!) window manager'​ом.   * все эти "​вкусности"​ работают практически с любым (!) window manager'​ом.
- 
  
 http://​pascal.tsu.ru/​other/​xxkb/​ http://​pascal.tsu.ru/​other/​xxkb/​
Строка 26: Строка 24:
  
 ====== Настройка ====== ====== Настройка ======
 +Общая статья о настройке клавиатуры [[debian:​locale#​keyboard|здесь]].
  
 В конец файла ''/​etc/​X11/​app-defaults/​XXkb''​ добавляем:​ В конец файла ''/​etc/​X11/​app-defaults/​XXkb''​ добавляем:​
Строка 69: Строка 68:
 </​code>​ </​code>​
  
-<WRAP round important 40%> +{{anchor:​russian-language}} 
-Важно соблюдать порядок меток! +:!: Важно соблюдать порядок меток! ​\\ Например,​ если первой (по умолчанию) является английская раскладка,​ то указываем так: ​
- +
-Например,​ если первой (по умолчанию) является английская раскладка,​ то указываем так: ​+
 <​code>​ <​code>​
 XXkb.mainwindow.label.text.1:​ En XXkb.mainwindow.label.text.1:​ En
Строка 82: Строка 79:
 XXkb.mainwindow.label.text.2:​ En XXkb.mainwindow.label.text.2:​ En
 </​code>​ </​code>​
- 
-</​WRAP>​ 
  
 ====== IceWM ====== ====== IceWM ======
  
-[[icewm:icewm|IceWM]]+Настройка ​[[icewm:|]]:
  
-Добавляем в файл ''/​etc/​X11/​icewm/​startup''​: +Нужно добавить ​файл ''/​etc/​X11/​icewm/​startup''​ 
-<​code>​ +<​code ​bash
-icewmtray&​ ( sleep 2s; xxkb )&+xxkb&
 </​code>​ </​code>​
  
 +====== xrdp ======
 +
 +Настройка [[xrdp:|]]:
 +
 +Нужно добавить файл ''/​etc/​xrdp/​reconnectwm.sh''​
 +<code bash>
 +if pgrep -u $(whoami) xxkb>/​dev/​null;​ then
 +    pkill xxkb;​xxkb&​
 +fi
 +</​code>​
  
 +Этот скрипт пере запускает ''​xxkb''​ только если он был запущен. ​
 ====== Ссылки ====== ====== Ссылки ======
  
xxkb/xxkb.1531985387.txt.gz · Последние изменения: 2018-07-19 10:29 — GreyWolf