User Tools

Site Tools


локализация_x_сервера

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
локализация_x_сервера [2014/09/09 15:17]
val создано
локализация_x_сервера [2015/08/26 12:31]
val [Включаем поддержку русской клавиатуры]
Line 1: Line 1:
-FontPath ​   ​"/usr/X11R6/lib/X11/​fonts/​cyrillic/"​+====== Локализация X сервера ====== 
 + 
 +===== Ubuntu ===== 
 + 
 +  * [[Локализация окружения]] 
 + 
 +<​code>​ 
 +root@client1:​~#​ apt-get install xfce4-xkb-plugin 
 +</​code>​ 
 + 
 +===== FreeBSD ===== 
 + 
 +  * [[Локализация окружения]] 
 + 
 + 
 + 
 +==== Включаем поддержку русских шрифтов ==== 
 + 
 +<​code>​ 
 +# cd /​usr/​local/​share/​fonts/​ 
 + 
 +# fetch http://​koi8.pp.ru/​dist/​msttcorefonts.tgz 
 + 
 +# tar -xvzf msttcorefonts.tgz 
 + 
 +# cat /​etc/​X11/​xorg.conf 
 +</​code><​code>​ 
 +... 
 +Section "​Files"​ 
 +        ModulePath ​  "/usr/local/lib/xorg/​modules"​ 
 +        FontPath ​    "/​usr/​local/​share/​fonts/​msttcorefonts/"​ 
 +        FontPath ​    "/​usr/​local/​share/​fonts/​cyrillic/"​ 
 +... 
 +</​code>​ 
 + 
 +==== Включаем поддержку русской клавиатуры ==== 
 + 
 +=== Средствами Window|Manager === 
 + 
 +=== На лету === 
 +<​code>​ 
 +# setxkbmap ​ -layout "​us,​ru"​ -option "​grp:​alt_shift_toggle"​ 
 +</​code>​ 
 +=== Если используется hald === 
 +<​code>​ 
 +# cat /​usr/​local/​etc/​hal/​fdi/​policy/​x11-input.fdi 
 +</​code><​code>​ 
 +<?xml version="​1.0"​ encoding="​ISO-8859-1"?>​ 
 +<​deviceinfo version="​0.2">​ 
 +  <​device>​ 
 +    <match key="​info.capabilities"​ contains="​input.keyboard">​ 
 +      <merge key="​input.x11_options.XkbModel"​ type="​string">​pc102</​merge>​ 
 +      <merge key="​input.x11_options.XkbLayout"​ type="​string">​us,​ru</​merge>​ 
 +      <merge key="​input.x11_options.XkbOptions"​ type="​string">​grp:​alt_shift_toggle</​merge>​ 
 +    </​match>​ 
 +  </​device>​ 
 +</​deviceinfo>​ 
 +</​code>​ 
 + 
 +Варианты переключателей между языками 
 +<​code>​ 
 +grp:toggle - переключение правым Alt; 
 +grp:​shift_toggle - двумя клавишами shift; 
 +grp:​ctrl_shift_toggle - ctrl+shift;​ 
 +grp:​alt_shift_toggle - alt+shift;​ 
 +grp:​ctrl_alt_toggle - ctrl+alt; 
 +grp:​caps_toggle - переключение по CapsLock; 
 +grp:​lwin_toggle - переключение по левой "​Win"​ клавише на Windows клавиатуре (для X Window старше 4.2); 
 +grp:​rwin_toggle - переключение по правой "​Win"​ клавише на Windows клавиатуре (для X Window старше 4.2); 
 +grp:​menu_toggle - переключение по клавише "​Контекстное меню"​ на Windows клавиатуре (для X Window старше 4.2); 
 +ctrl:​ctrl_ac переключение по левой клавише Control 
 +ctrl:​ctrl_aa переключение по правой клавише Control 
 +grp:switch - переключение по правому Alt только на момент нажатия 
 +Возможные значения grp_led: 
 +grp_led - использовать индикаторы на клавиатуре для показания изменения группы 
 +grp_led:num - индикатор Num_Lock показывает изменения группы 
 +grp_led:​caps - индикатор Caps_Lock показывает изменение группы 
 +grp_led:​scroll - индикатор Scroll_Lock показывает изменение группы 
 +</​code>​
локализация_x_сервера.txt · Last modified: 2015/08/26 12:31 by val