X Window Keyboard Settings

Материал из Xgu.ru

Перейти к: навигация, поиск
stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

Если вы считаете, что её стоило бы доработать как можно быстрее, пожалуйста, скажите об этом.


Фрагмент конфигурационного файла X Window System (/etc/X11/xorg.conf):

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "keyboard"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xfree86"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "us,ru"
        Option          "XkbOptions"    "grp:ctrl_shift_toggle,grp:switch,grp_led:scroll"
EndSection

grp:lswitch - дает возможность включения раскладки на время нажатия на левый alt, правда тогда с неё хоткеи отваливаются
grp:switch - AltGr is Right Alt
grp:lswitch - AltGr is Left Alt
если на клавиатуре есть "MS Windows keys"
grp:rwin_switch - AltGr is Right Win-key
grp:lwin_switch - AltGr is Left Win-key
grp:win_switch - Both Win-keys act as AltGr


Если вы привыкли к русской раскладке, принятой в Microsoft Windows (в частности, отличается положением запятой), необходимо в описании раскладки указать дополнительную строку (winkeys):

        Option          "XkbLayout"     "us,ru" 
        Option          "XkbVariant"    ",winkeys"

При использовании других национальных раскладок, их можно указать как через запятую вместе с раскладкой ru, так и вместо неё:

        Option          "XkbLayout"     "us,ru,ua"

или

        Option          "XkbLayout"     "us,de"

Фрагмент конфигурационного файла Ubuntu 9.10 /etc/default/console-setup :

# The following variables describe your keyboard and can have the same
# values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options
# in /etc/X11/xorg.conf.
XKBMODEL="pc105"
XKBLAYOUT="us,ua"
XKBVARIANT=",winkeys"
XKBOPTIONS="grp:ctrl_shift_toggle,grp:switch,lv3:lwin_switch,grp_led:scroll,compose:rwin"


[править] Другие материалы на xgu.ru

  • xkb — как изменить настройку раскладки налету, без перезапуска X'ов